In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das alle Faktoren einer Ganzzahl findet.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:
- JavaScript für Schleife
- JavaScript if… else Anweisung
Um die Faktoren einer Zahl zu sein, sollte die Faktornummer die Zahl genau teilen (mit 0 Rest). Beispielsweise,
Der Faktor 12 ist 1 , 2 , 3 , 4 , 6 und 12 .
Beispiel: Faktoren der positiven Zahl
// program to find the factors of an integer // take input const num = prompt('Enter a positive number: '); console.log(`The factors of $(num) is:`); // looping through 1 to num for(let i = 1; i <= num; i++) ( // check if number is a factor if(num % i == 0) ( console.log(i); ) )
Ausgabe
Geben Sie eine positive Zahl ein: 12 Die Faktoren von 12 sind: 1 2 3 4 6 12
Im obigen Programm wird der Benutzer aufgefordert, eine positive Ganzzahl einzugeben.
- Die
for
Schleife wird verwendet, um 1 bis zur vom Benutzer eingegebenen Nummer zu durchlaufen . - Mit dem Moduloperator
%
wird geprüft, ob num genau teilbar ist. - In jeder Iteration wird eine Bedingung überprüft, ob num genau durch i teilbar ist.
if(num % i == 0)
- Wenn die obige Bedingung erfüllt ist, wird die Nummer angezeigt.