简介
在本实验中,我们将探索如何使用 JavaScript 判断一个给定的数字是否为 10 的幂。我们将使用 Math.log10() 函数和取模运算符来检查该数字是否为 10 的幂。完成本实验后,你将对如何在 JavaScript 中使用对数函数和取模运算符有更深入的理解。
在本实验中,我们将探索如何使用 JavaScript 判断一个给定的数字是否为 10 的幂。我们将使用 Math.log10() 函数和取模运算符来检查该数字是否为 10 的幂。完成本实验后,你将对如何在 JavaScript 中使用对数函数和取模运算符有更深入的理解。
要检查一个数字是否为 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 中练习更多实验来提升你的技能。