FizzBuzzWhizz作业

作者: AFei0 | 来源:发表于2017-04-01 21:59 被阅读0次

1.主要思路
先定义一个空字符串变量result,用来存储输出结果,依次判断数字n能否被3、5、7整除,如果能被3整除则用字符串拼接的方式加上Fizz,如果能被5整除用同样的方法在字符串变量result后拼接上Buzz,同理7也如此。除此之外,不能被这3个数整除的数字n则转换成字符的形式拼接在result后面(当然在这之前result没有被加上其余字符串)。最后结果只要把n对应的result输出即可。
2、代码

function FizzBuzzWhizz(n){
    var result = new Array;  
    if(n%3 == 0)  result += 'Fizz'; 
    if(n%5 == 0)  result += 'Buzz';   
    if(n%7 == 0)  result += 'Whizz';    
    if(n%7!=0&&n%5!=0&&n%3!=0)  result += n.toString();   
    document.write(result+'</br>');
}
FizzBuzzWhizz(1)
FizzBuzzWhizz(3)
FizzBuzzWhizz(5)
FizzBuzzWhizz(7)
FizzBuzzWhizz(3*4)
FizzBuzzWhizz(3*5)
FizzBuzzWhizz(11)
FizzBuzzWhizz(3*7)
FizzBuzzWhizz(5*7)
FizzBuzzWhizz(3*5*2)
FizzBuzzWhizz(3*7*4)
FizzBuzzWhizz(5*7*8)
FizzBuzzWhizz(3*5*7)

3.测试结果

相关文章

  • FizzBuzzWhizz作业

    1.主要思路先定义一个空字符串变量result,用来存储输出结果,依次判断数字n能否被3、5、7整除,如果能被3整...

  • Javascript作业(FizzBuzzWhizz)

    FizzBuzzWhizz 需求: when run(3) return 'Fizz'when run(5) re...

  • JS作业

    作业要求及代码 /* FizzBuzzWhizz 需求: when run(3) return 'Fizz' wh...

  • FizzBuzzWhizz的算法思想分析

    一、FizzBuzzWhizz 需求: 作业要求:1.通过document.write()方法,将以上需求的每一条...

  • 互评活动总结

    活动内容: (由于上机没能参加这次学习,活动信息来自其他实验室成员描述) 主题:FizzBuzzWhizz作业互评...

  • 互评活动反思

    活动内容 主题:FizzBuzzWhizz作业互评 时间:2017/4/6 流程:成员分为四个小组每个小组对另一小...

  • FizzBuzzWhizz

    本篇仅讨论此题目,若需查看与 javascript 相关信息,请查看本人另一篇文章 javascript 基础入门...

  • FizzBuzzWhizz

    题目描述:FizzBuzzWhizz 需求: when run(3) return 'Fizz'when run(...

  • FizzBuzzWhizz

    经分析该问题主要需要解决一下问题: 1.判断公倍数。2.实现字符串连接解决方法如下:1.依次判断是否是3、5、7的...

  • FizzBuzzWhizz

    需求分析如下: 1.run 的参数为 3、5和7共同的倍数,run 的参数为 5和7共同的倍数...可以转换为nu...

网友评论

    本文标题:FizzBuzzWhizz作业

    本文链接:https://www.haomeiwen.com/subject/iqswottx.html