JavaScriptComment trouver des nombres impairs
JavaScript est un langage de script typé dynamiquement qui est largement utilisé dans le développement Web. En tant que langage de programmation important, JavaScript possède de nombreuses fonctionnalités et structures grammaticales, notamment le calcul de nombres impairs.
En JavaScript, trouver des nombres impairs peut être réalisé de plusieurs manières. Ci-dessous, nous présenterons ces méthodes une par une et les illustrerons par des exemples.
L'opérateur modulo (%) peut renvoyer le reste de la division de deux nombres. Étant donné que le reste d'un nombre impair divisé par 2 doit être 1 et que le reste d'un nombre pair divisé par 2 doit être 0, nous pouvons déterminer la parité en utilisant l'opération modulo sur le nombre à déterminer.
Ce qui suit est un exemple d'utilisation de l'opérateur modulo pour déterminer les nombres impairs :
function isOdd(num) { return num % 2 !== 0; } console.log(isOdd(3)); // 输出 true console.log(isOdd(4)); // 输出 false
function isOdd(num) { return (num & 1) === 1; } console.log(isOdd(3)); // 输出 true console.log(isOdd(4)); // 输出 false
function isOdd(num) { return Math.abs(num % 2) === 1; } console.log(isOdd(3)); // 输出 true console.log(isOdd(4)); // 输出 false
Utilisation de l'opérateur ET
#🎜 🎜##🎜🎜 #L'opérateur ET (&) peut effectuer le ET au niveau du bit de deux valeurs numériques. Pour les nombres impairs et les nombres pairs, le dernier chiffre de leurs chiffres binaires est différent (le dernier chiffre des nombres impairs est 1 et le dernier chiffre des nombres pairs est 0), nous pouvons donc en juger en combinant ET une valeur avec 1. valeur impaire ou paire ?function isOdd(num) { return (num & 1) === 1; } console.log(isOdd(3)); // 输出 true console.log(isOdd(4)); // 输出 false
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!