简介
在本实验中,我们将探讨 JavaScript 编程中质数的主题。具体来说,我们将学习如何使用简单算法检查给定数字是否为质数。这些知识在各种应用中都很有用,例如密码学、数据安全和数论。
在本实验中,我们将探讨 JavaScript 编程中质数的主题。具体来说,我们将学习如何使用简单算法检查给定数字是否为质数。这些知识在各种应用中都很有用,例如密码学、数据安全和数论。
为了练习编码,打开终端/SSH 并输入node。此函数用于检查给定整数是否为质数。以下是检查一个数字是否为质数的步骤:
2到给定数字的平方根的所有数字。false。true,除非该数字小于2。以下是用 JavaScript 实现此函数的代码:
const isPrime = (num) => {
const boundary = Math.floor(Math.sqrt(num));
for (let i = 2; i <= boundary; i++) {
if (num % i === 0) {
return false;
}
}
return num >= 2;
};
你可以通过将一个数字作为参数调用该函数来测试它:
isPrime(11); // true
恭喜你!你已经完成了“数字是否为质数”实验。你可以在 LabEx 中练习更多实验来提升你的技能。