Nombre est une puissance de dix

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer la manière de déterminer si un nombre donné est une puissance de 10 ou non en utilisant JavaScript. Nous utiliserons la fonction Math.log10() et l'opérateur modulo pour vérifier si le nombre est une puissance de 10. À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière de travailler avec les fonctions logarithmiques et l'opérateur modulo en JavaScript.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28435{{"Nombre est une puissance de dix"}} javascript/data_types -.-> lab-28435{{"Nombre est une puissance de dix"}} javascript/arith_ops -.-> lab-28435{{"Nombre est une puissance de dix"}} javascript/comp_ops -.-> lab-28435{{"Nombre est une puissance de dix"}} end

Vérifiez si un nombre est une puissance de dix

Pour vérifier si un nombre est une puissance de dix, ouvrez le Terminal/SSH et tapez node.

Voici le code que vous pouvez utiliser pour déterminer si n est une puissance de 10 :

const isPowerOfTen = (n) => Math.log10(n) % 1 === 0;

Utilisez la fonction isPowerOfTen() pour déterminer si un nombre donné est une puissance de dix.

isPowerOfTen(1); // true
isPowerOfTen(10); // true
isPowerOfTen(20); // false

Sommaire

Félicitations ! Vous avez terminé le laboratoire Nombre est une puissance de dix. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.