FizzBuzzWhizz

                  function run(num)                             

                  {

                              var xi=new Array("Fizz","Buzz","Whizz");

                              var arr=new Array(3,5,7);

                              var rsulte="";

                               var flag=0;

                              for(var i=0;i<3;i++)

                              {

                                       if(num%arr[i]==0)

                                       {

                                                  rsulte +=xi[i];

                                                  flag=1;

                                       }

                            }

                           if(flag==0)

                                     return num;

                           else

                                     return rsulte;

                }

var test1 = function() {let result = run(2);

if(result == 2) {  document.write('The test 1 failed' +'2');  }

else {

document.write('The test 1 result is : '+ result+'');  }}

test1()

var test2 = function() {let result = run(3);

if(result ==3)  {

document.write('The test 2 failed'+'3');  }

else{  document.write('The test 2 result is : '+ result+'') ; }}

test2()

var test3 = function() {let result = run(5);

if(result ==5)  { document.write('The test 3 failed'+'5');  }

else{  document.write('The test 3 result is : '+ result+'');  }}

test3()

var test4 = function() {let result = run(7);

if(result ==7)  {  document.write('The test 4 failed'+'7');  }

else{  document.write('The test 4 result is : '+ result+'');  }}

test4()

var test5 = function() {let result = run(15);

if(result ==15)  {  document.write('The test 5 failed'+'15');  }

else{  document.write('The test 5 result is : '+ result+'');  }}

test5()

var test6 = function() {let result = run(21);

if(result ==21)  {  document.write('The test 6 failed'+'21'); }

else{  document.write('The test 6 result is : '+ result+'');  }}

test6()

var test7 = function() {let result = run(35);

if(result ==35)  {  document.write('The test 7 failed'+'35'); }

else{  document.write('The test 7 result is : '+ result+'');  }}

test7()

var test8 = function() {let result = run(105);

if(result !=105)  {  document.write('The test 8 failed'+'105');  }

else{  document.write('The test 8 result is : '+ result+'');  }}

test8()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本课题要求: when run(3) return 'Fizz'when run(5) return 'Buzz'...
    TW_羊咩咩_伍文杰阅读 3,398评论 6 3
  • 作业要求: 1.通过document.write()方法,将以上需求的每一条调用结果打印出来,结果会在屏幕右边显示...
    TW_TOB_陈丹阳阅读 1,729评论 5 2
  • JavaScript 针对那道题,我是这么想的: 先判断是否为3 and 5 and 7的公倍数,若不是接着判断,...
    TW_1024_赵梓君阅读 2,675评论 8 2
  • 需求分析如下: 1.run 的参数为 3、5和7共同的倍数,run 的参数为 5和7共同的倍数...可以转换为nu...
    今站阅读 1,833评论 4 1
  • 负责人的讲我是一个幽默细胞很丰富的人,也许是玩笑,我也不是开不起玩笑,但我跟你不熟,OK?你这样开玩笑连个表情都没...
    马铃薯蜀黍阅读 2,578评论 0 3