JS第一次小作业

话不多说 先上要求





笔者之前比较粗浅的接触过一点点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成信大创新实验室 赵海兵

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

推荐阅读更多精彩内容

  • 一、实验目的 学习使用 weka 中的常用分类器,完成数据分类任务。 二、实验内容 了解 weka 中 explo...
    yigoh阅读 12,752评论 5 4
  • 第一章数和数的运算 一概念 (一)整数 1整数的意义 自然数和0都是整数。 2自然数 我们在数物体的时候,用来表示...
    meychang阅读 7,579评论 0 5
  • 在社会上打拼的我们,借着孩子的名义,打拼自己的事业,说是给孩子一个好的生活,其实孩子的愿望很简单,不要做一个...
    风中蓝荷阅读 3,222评论 0 2
  • 境由爱造,还是爱逐境迁? 不知道曾几何时,思念一些人,成了每天必不可少的功课。不知道何时何地,看见一些值得深思的东...
    云蕾Yunbaby阅读 3,477评论 0 0
  • 昨天看到一篇文章里马云说雾霾,说环境污染,说清洁能源,他特别说到,现在朋友圈大家最爱分享的最渴望的就是天空!很幸运...
    子昔吾有阅读 3,038评论 0 1