Dans cet article, vous apprendrez à implémenter ce concept dans le code JavaScript.
Comment découvrir si un entier est premier ou non?
Le moyen le plus simple de vérifier si un nombre est primordial ou non implique l'utilisation de plusieurs instructions If / Else ainsi qu'un «pour boucle". Jetons un coup d'œil au code qui résoudra ce problème:
Ce code prend un nombre, exécute des fonctions dessus, vérifie s'il est premier ou non, puis affiche le résultat. Le code a été divisé en 3 sections afin que vous puissiez le comprendre avec plus de facilité.
Section 1
Cette section contient une déclaration variable:
// Section 1Tout d'abord, nous avons stocké le numéro (à vérifier s'il s'agit d'un nombre premier ou non) dans une variable «Sampleint» et déclaré deux autres variables («Primebool» et "je") pour une utilisation ultérieure.
Section 2
Cette section vérifie si elle est primordiale ou non:
// Section 2Ceci est la section principale. Ici, ça commence par un simple Si déclaration Pour vous assurer que votre entier est supérieur à un. Après, un pour boucle est utilisé qui commence par une valeur initiale de 2 et incréments jusqu'à n-1("N" Dans ce cas étant le entier). Une autre instruction IF est utilisée pour vérifier si l'entier est divisible par n'importe quel nombre entre la plage de 2 et n-1. Si c'est le cas, le «Primebool» se verra attribuer la valeur fausse.
Section 3
Cette section affiche le résultat:
// Section 3Une fois vérifié, que le numéro fourni soit un numéro premier ou non, cette section utilisera les instructions si / else pour imprimer la déclaration respective.
Comme l'entier fourni est de 7, la valeur «Prime» restera vraie et cette section imprimera ce qui suit:
7 est un nombre premier.Cet affichage nous donnera la réponse à la question de savoir si l'entier entré est un nombre premier ou non.
Un exemple d'extrait de code est illustré ci-dessous:
Grâce à ces 3 étapes simples, le résultat a été trouvé pour la question de savoir si un certain entier est premier ou non?
Conclusion
Pour vérifier si un nombre est premier ou non, un "Pour Loop" est utilisé pour itérer entre 2 et n-1, Et puis notre entier est divisé par chacune de ces valeurs itérées. Si la division réussit (le module est 0), il montre que l'entier n'est pas primordial, sinon, c'est Prime. Les différentes sections de cet article ont expliqué en détail comment tout a été mis en œuvre.