我已经完成了解决Fizz Buzz挑战的功能。现在,用户可以填写6个变量。

用名称代替“嘶嘶声”和“嗡嗡声”。范围(通常为0到100)以及应检查数字是否可整的数字。

for(var i = rangeone; i < rangetwo ; i++){
    console.log(i)
    if(i % divisiontwo === 0 && i % divisionone === 0){
        endarray.push(bothwords)
    }else if(i % divisiontwo === 0){
        endarray.push(secondword)
    }else if(i % divisionone === 0){
        endarray.push(firstword)
    }else{
        endarray.push(i)
    }
}


Example

问题是。如果您填写范围,通常您将填写0到100。如果您填写1到100,它仍然有效..但是,如果您填写2到100(或2+到250,则没有关系),这并不重要工作了。

我不知道为什么不知道。显然,如果rangeone大于1 for(i = rangeone; i
谁可以给我解释一下这个?

提前致谢!

最佳答案

for (i = parseInt(rangeone); i < parseInt(rangetwo); i++) {

将输入字符串转换为数字。

关于javascript - FizzBu​​zz范围大于1无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35579867/

10-12 12:26