📅  最后修改于: 2023-12-03 14:53:10.438000             🧑  作者: Mango
在 p5.js 中,数字变量可以通过以下方式检查是否为负数:
let num = -5;
if(num < 0){
console.log('num 是负数');
}
else{
console.log('num 是正数或0');
}
在上面的代码片段中,我们使用比较运算符<检查数字是否小于0。 如果数字小于0,则表示数字是负数。 如果数字大于等于0,则表示它是正数或0。
还可以使用JavaScript中的Math.sign()函数来判断数字的正负性。 该函数返回指定数字的符号,表示数字是正数(1)、负数(-1)还是零(0):
let num = -5;
if(Math.sign(num) == -1){
console.log('num 是负数');
}
else{
console.log('num 是正数或0');
}
在上面的代码片段中,我们使用Math.sign()函数判断数字num的符号。 如果返回值为-1,则表示数字为负数。 如果返回值为0,则表示数字为0。 如果返回值为1,则表示数字为正数。 我们可以使用if语句来进一步处理数字。
无论使用哪种方法,都可以在p5.js中检查数字是否为负数。 请注意,如果您需要在画布中显示数字,则需要使用p5.js内置的文本()函数来显示数字:
let num = -5;
text(num, 50, 50);
在上面的代码片段中,我们使用text()函数将数字num显示在画布上的(50,50)位置上。
希望这篇文章能够帮助您在p5.js中检查数字是否为负数!