Dans cet exemple, vous apprendrez à écrire un programme JavaScript pour vérifier si le nombre est pair ou impair.
Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:
- Comparaison JavaScript et opérateurs logiques
- Instruction JavaScript if… else
- Opérateur ternaire JavaScript
Les nombres pairs sont les nombres qui sont exactement divisibles par 2 .
L'opérateur reste %
donne le reste lorsqu'il est utilisé avec un nombre. Par exemple,
const number = 6; const result = number % 4; // 2
Par conséquent, lorsque %
est utilisé avec 2 , le nombre est pair si le reste est zéro. Sinon, le nombre est impair .
Exemple 1: Utilisation de if… else
// program to check if the number is even or odd // take input from the user const number = prompt("Enter a number: "); //check if the number is even if(number % 2 == 0) ( console.log("The number is even."); ) // if the number is odd else ( console.log("The number is odd."); )
Production
Entrez un nombre: 27 Le nombre est impair.
Dans le programme ci-dessus, number % 2 == 0
vérifie si le nombre est pair . Si le reste est 0 , le nombre est pair.
Dans ce cas, 27% 2 équivaut à 1 . Par conséquent, le nombre est impair.
Le programme ci-dessus peut également être écrit en utilisant un opérateur ternaire.
Exemple 2: Utilisation de l'opérateur ternaire
// program to check if the number is even or odd // take input from the user const number = prompt("Enter a number: "); // ternary operator const result = (number % 2 == 0) ? "even" : "odd"; // display the result console.log(`The number is $(result).`);
Production
Entrez un nombre: 5 Le nombre est impair.