gpt4 book ai didi

javascript - 在 Javascript 中如何 var myvar = value !=1 工作?

转载 作者:行者123 更新时间:2023-11-30 12:56:00 25 4
gpt4 key购买 nike

<分区>

我在网上的任何地方都找不到对此的引用,只是因为我不知道它叫什么或如何描述它。

基本上我在读一本 JavaScript 书,他们展示了一种叫做 Memorization 的技术。使用计算素数的函数(见下面的代码)。我想知道的是,var prime = value != 1; 是否有一个术语,它是如何工作的?我从书中对整个函数的解释中了解到,这意味着素数被赋值但不能为 1。它不会抛出任何错误,所以它只是从代码中 break 吗?非常欢迎包括链接在内的任何信息

function isPrime(value) {
if (!isPrime.answers) isPrime.answers = {};
if (isPrime.answers[value] != null) {
return isPrime.answers[value];
}

var prime = value != 1;
for (var i = 2; i < value; i++) {
if (value % i == 0) {
prime = false;
break;
}
}
return isPrime.answers[value] = prime;
}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com