Число является степенью десяти

JavaScriptJavaScriptBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы изучим, как определить, является ли данное число степенью 10 с использованием JavaScript. Мы будем использовать функцию Math.log10() и оператор модуля, чтобы проверить, является ли число степенью 10. В конце этого практического занятия у вас будет лучше понимание, как работать с логарифмическими функциями и оператором модуля в 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{{"Число является степенью десяти"}} javascript/data_types -.-> lab-28435{{"Число является степенью десяти"}} javascript/arith_ops -.-> lab-28435{{"Число является степенью десяти"}} javascript/comp_ops -.-> lab-28435{{"Число является степенью десяти"}} end

Проверить, является ли число степенью десяти

Чтобы проверить, является ли число степенью десяти, откройте Терминал/SSH и введите node.

Вот код, который вы можете использовать, чтобы определить, является ли n степенью 10:

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

Используйте функцию isPowerOfTen() для определения, является ли данное число степенью десяти.

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

Резюме

Поздравляем! Вы завершили практическое занятие "Число является степенью десяти". Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.