但是 如果是小数的话,或出来的结果也是整数 10.1 | 0 == 10。同时
哦,这样啊,你这个判断的关键在那个按位或操作符上,如果number是整数的话,比如 10, 那么 10 | 0 == 10, 但是 如果是小数的话,或出来的结果也是整数 10.1 | 0 == 10。回到你的条件,如果number是整数,那么条件不成立,也就不用提示用户再输入正确的数量,如果number是小数,那么条件成立,提示用户输入正确的数量。
首先,我们需要创建一个 JavaScript 函数 primenumber,它接收一个参数,这个参数代表键盘输入的正整数。 处理输入参数: 在函数内部,我们需要确保输入参数是一个正整数。如果输入不是正整数,我们可以返回一个错误消息或者进行异常处理。 编写循环检查素数: 接下来,我们需要编写一个循环,从2开始检查到输入数的平方根(因为...
如果number是小数,那么条件成立,提示用户输入正确的数量。这个条件不会判断正负,只关心是不是整数。