Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui recherche tous les facteurs d'un entier.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- JavaScript pour boucle
- Instruction JavaScript if… else
Pour être les facteurs d'un nombre, le nombre de facteurs doit diviser exactement le nombre (avec 0 reste). Par exemple,
Le facteur 12 est 1 , 2 , 3 , 4 , 6 et 12 .
Exemple: facteurs de nombre positif
// 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); ) )
Production
Entrez un nombre positif: 12 Le facteur de 12 est: 1 2 3 4 6 12
Dans le programme ci-dessus, l'utilisateur est invité à entrer un entier positif.
- La
for
boucle est utilisée pour passer de 1 au nombre entré par l'utilisateur. - L'opérateur module
%
est utilisé pour vérifier si num est exactement divisible. - À chaque itération, une condition est vérifiée si num est exactement divisible par i.
if(num % i == 0)
- Si la condition ci-dessus est remplie, le nombre s'affiche.