Maison > interface Web > js tutoriel > le corps du texte

Implémentation JavaScript de la recherche de codes de nombres premiers Sharing_Javascript Compétences

WBOY
Libérer: 2016-05-16 16:07:59
original
1971 Les gens l'ont consulté

D'accord, il n'y a pas d'explication de fond, pas de compétences avancées, juste ennuyeux, je veux trouver tous les nombres premiers dans les 10 000. Alors c'est parti :

function zhishu(num) {
  if (num == 1) {
    return false;
  }
  if (num == 2) {
    return true;
  }
  for (var i = 2; i <= Math.sqrt(num); i++) {
    if (num % i == 0) {
      return false;
    }
  }
  return true;
}

Copier après la connexion

Exemples d'utilisation :

var zhishuArray = [];
for (var j = 1; j < 100000; j++) {
  if (zhishu(j)) {
    zhishuArray.push(j);
  }
}
console.dir(zhishuArray);
Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal