在switch语句中使用数学?

时间:2016-03-29 14:04:20

标签: javascript

所以我慢慢地在Code Academy学习javascript,我很好奇我是否可以使用数学方程作为我的案例在交换机中的指标?我构建了这个小的if / else循环但是想知道我是否可以在switch语句下使用相同的进程。

如果/ Else循环

    for (var i = 1; i <= 20; i++){
    if (i % 3 === 0 && i % 5 === 0){
        console.log('FizzBuzz');
    }
    else if (i % 3 === 0){
        console.log('Fizz');
    } 
    else if (i % 5 === 0){
        console.log('Buzz');
    } 
    else {
    console.log(i);
    }
}

这是我制作的切换声明,我认为可行。

for (var i = 1; i <= 20; i++){
    switch (
    case (i % 3 === 0 && i % 5 === 0):
        console.log('FizzBuzz')
        break;
    case (i % 3 === 0):
        console.log('Fizz')
        break;
    case (i % 5 === 0):
        console.log('Buzz')
        break;
    default:
    console.log(i);
  )
}

0 个答案:

没有答案