数字是否为 10 的幂

Beginner

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

简介

在本实验中,我们将探索如何使用 JavaScript 判断一个给定的数字是否为 10 的幂。我们将使用 Math.log10() 函数和取模运算符来检查该数字是否为 10 的幂。完成本实验后,你将对如何在 JavaScript 中使用对数函数和取模运算符有更深入的理解。

检查一个数字是否为 10 的幂

要检查一个数字是否为 10 的幂,请打开终端/SSH 并输入 node

以下是用于确定 n 是否为 10 的幂的代码:

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

使用 isPowerOfTen() 函数来确定给定的数字是否为 10 的幂。

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

总结

恭喜你!你已经完成了“数字是否为 10 的幂”实验。你可以在 LabEx 中练习更多实验来提升你的技能。