Javascript 不同类型的逻辑运算符
我试图解决著名的FizzBuzz测验,但我决定使用逻辑运算符或而不是else来提供后卫Javascript 不同类型的逻辑运算符,javascript,loops,logical-operators,console.log,Javascript,Loops,Logical Operators,Console.log,我试图解决著名的FizzBuzz测验,但我决定使用逻辑运算符或而不是else来提供后卫 for(var num=1;num的output声明可以是num如下: var output = num; 因此,您不必使用|操作符,只需直接打印输出即可: console.log(output); for(var num=1;num用于修复输出的范围: for(var num=1;num我会说Zakaria的答案是正确的,但为了曝光,这里是我的答案 for(var i=1;i)您的console
for(var num=1;num的output
声明可以是num
如下:
var output = num;
因此,您不必使用|
操作符,只需直接打印输出即可:
console.log(output);
for(var num=1;num用于修复输出的范围:
for(var num=1;num我会说Zakaria的答案是正确的,但为了曝光,这里是我的答案
for(var i=1;i)您的console.log(output | | num)
outputsoutput
是否已定义。如果未定义,它将输出num
。因为定义了output
,它将被输出,而num
不被输出。它们还可以将输出的默认值设置为空字符串”“| |‘yes’
将返回yes
,但我认为当我不为变量定义值时,它会自动接受未定义值。let和var之间的区别是什么。为什么let有效而var无效