1. 程式人生 > >JS能力測評20:流程控制

JS能力測評20:流程控制

思路:

根據題目要求,先判斷num是否為空以及是否是Number型別,再依次判斷是否可以整除3,整除5等

function fizzBuzz(num) {
    if ( num==null || typeof (num)!="number")
    {
        return false;
    }
    else if (num%3==0 && num%5==0)
    {
        return "fizzbuzz";
    }
    else if (num%3==0)
    {
        return "fizz";
    }
    else if (num%5==0)
    {
        return "buzz";
    }
    else
    {
        return num;
    }
}