JS第一次小作业

作者: TW_黑珍珠_赵海兵 | 来源:发表于2017-03-31 22:20 被阅读0次

话不多说 先上要求

笔者之前比较粗浅的接触过一点点JS代码,但是对语法什么的还是不大能灵活运用。

先看一下作业成果吧

测试运行结果:

       一般来讲接到题目应该先从分析题目开始做起,但是仔细看这次的作业 ,很显然,这道题已经由教练们分化成一个个的小问题,层层深入,逐步解决,由此推断这次的练习主要是针对我们的解题思维来做的一次实验。

      最终程序能达到的要求是:输入一个数n,如果n为3、5、7,则输出Fizz、Buzz、Whizz,

                                                如果n为3和5的公倍数,输出fizzbuzz

                                                如果n为3和7的公倍数,输出fizzwhizz

                                                 如果n为5和7的公倍数,输出buzzwhizz

                                                 如果n为3、5和7的公倍数,输出fizzbuzzwhizz

                                                 其他所有情况输出n本身。

   实验本身并不难,但是却能让人学到很多,最重要的就是解题的思维模式,将一个大的问题划分成一个个的小问题,层层递进,不但能减少BUG,还能得到最简单的解决方法,如果一开始就是按最终的要求进行编写,那很可能需要反复修改,最终浪费了大量的时间和精力,所以以后再遇到问题的时候先分好层次,将逻辑理清楚,然后层层递进,各个攻破,不但效率比较高,而且条理清晰,能在必要的时候回调程序,不至于遇到问题全盘崩溃。


                                                                                                                                                                                    thoughtworks成信大创新实验室 赵海兵

相关文章

  • JS第一次小作业

    话不多说 先上要求 笔者之前比较粗浅的接触过一点点JS代码,但是对语法什么的还是不大能灵活运用。 先看一下作业成果...

  • 第一次作业(请点评)

    姓名:课程小助手 日期20180614 作业第一次作业 心得:本次是第一次提交作业,怀着忐忑的心情录完了第一次作业...

  • 【js】小作业质数运算

    1.求100以内的质数 for(vari=2;i<=100;i++){ ///看看i是不是质数,拿出一个数一直除到...

  • 【JS】小作业数学运算

    1.求2的n次方,n为输入 varn=parseInt(window.prompt('input')); vars...

  • 【JS】小作业-阶乘递归思想

    functionmul(n){ if(n-1==0){///出口,也就是停止条件,不然就是一个死循环了。实际上是执...

  • 亲子共学思维导图第3期作品集

    1.颖琳家 第一次作业: 第二次作业: 第三次作业: 大同学作品对比: 小同学作品对比: 2.洋钰家 第一次作业:...

  • JS作业

    一、什么是javascript javascript是一种运行于js解释器中的脚本语言 javascr...

  • JS作业

    function run(num) { if(num==3) return 'Fizz'; else if(nu...

  • JS作业

    使用JS对不用数字进行判断输出不同的结果 使用JS过程中出现的一些问题 使用var定义变量 JS中定义变量都是使用...

  • JS作业

    function run(num) { if(num%3==0) { if(num%5==0) { if(num%...

网友评论

    本文标题:JS第一次小作业

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