Jak znaleźć czynnik liczby w JavaScript

Jak znaleźć czynnik liczby w JavaScript

W językach programowania czynniki określają iloczyn liczb, które są mniejsze lub równe konkretnej liczbie. Poza tym odgrywa skuteczną rolę w matematyce w obliczaniu liczb w dużym zakresie. Mówiąc dokładniej, w JavaScript można znaleźć liczbę z różnymi metodami, takimi jak przy użyciu podejścia iteracyjnego i podejścia rekurencyjnego.

Ten post wyjaśni na temat znalezienia czynnika liczby w JavaScript.

Jak znaleźć/obliczyć czynnik liczby w JavaScript?

Dostępne są różne podejścia do znalezienia czynnika liczby za pomocą JavaScript. Niektóre z nich są wymienione poniżej:

  • Metoda 1: Znajdź/oblicz czynnik liczby wykorzystujący podejście iteracyjne
  • Metoda 2: Znajdź/oblicz czynnik liczby wykorzystujący podejście rekurencyjne

Metoda 1: Znajdź/oblicz czynnik liczby wykorzystujący podejście iteracyjne

Aby obliczyć czynnik liczby, stosując podejście iteracyjne, sprawdź podane instrukcje:

  • Przede wszystkim zdefiniuj funkcję za pomocą konkretnej nazwy. Aby to zrobić, zdefiniowaliśmy tę funkcję jako „fakt()”, Który akceptuje liczbę całkowitą”numer„Jako argument.
  • Następnie zdefiniuj zmienną o określonej nazwie zgodnie z wyborem i przypisz wartość tej zmiennej.
  • Ta funkcja używa „Do”Pętla do iteracji liczby w zakresie i mnoży wynik przez każdą liczbę w zakresie.
  • Następnie zwróć czynnik jako wartość za pomocą „powrót" oświadczenie:
funkcja fakt (numer)
Niech czynnik = 1;
for (var i = liczba; i> 1; i--)
czynnik *= i;

Return Factoral;

Na koniec wywołaj funkcję, aby obliczyć czynnik przekazany numer:

fakt (21);

Można zauważyć, że czynnik określonej liczby został pomyślnie obliczony.

Metoda 2: Znajdź/oblicz czynnik liczby wykorzystujący podejście rekurencyjne

Czynnik liczby można również obliczyć na podstawie podejścia rekurencyjnego. Aby to zrobić, użyjemy stanu IF-ELSE.

Aby uzyskać praktyczne implikacje, postępuj zgodnie z danym fragmentem kodu:

  • Zdefiniuj funkcję o nazwie.
  • Użyj „Jeśli inaczej„Warunek, który implikuje, jeśli przekazana liczba jest równa 1, wówczas zwróci 1, w przeciwnym razie podana formuła czynnikowa obliczy wartość i zwróci ją do konsoli:
funkcja fakt (num)
if (num == 1)
zwrot 1;
w przeciwnym razie
return (num * fact (num - 1));

Teraz oblicz czynnik, wywołując funkcję i przekazuj numer „9”Jako argument:

fakt (9);

Chodziło o obliczenia i znalezienie czynnika liczby za pomocą JavaScript.

Wniosek

Aby znaleźć czynnik liczby, można zastosować dwie metody. Pierwszą metodą jest „Metoda iteracyjna”A drugi to„Metoda rekurencyjna". Aby to zrobić, metoda iteracyjna wykorzystuje prostą pętlę, podczas gdy metoda rekurencyjna zależy od „Do" pętla. W tym poście stwierdzono wiele metod znalezienia lub obliczania czynnika liczby w JavaScript.