订阅专栏
第一场,叶小凡赢得非常漂亮。这难免遭到了场外一些大弟子的嫉妒。
“哼,不过才赢了第一场,有什么好神气的。”
“就是,就是啊。不管怎么说,运算符毕竟还是属于比较基础的功夫。我看哪,这个叶小凡只是运气好,正好对这一块比较熟悉罢了。”
第一场结束,16进8,叶小凡成功晋级。第二场的题目,是一道计算题。用JavaScript计算1+2+…+100的值。就在对面还在埋头苦算的时候,叶小凡已经完成了代码。

var sum = 0;
for(var i = 1;i < 101;i++){
sum = sum + i;
}
console.log(sum);
1
2
3
4
5
在对手震惊的目光中,叶小凡不慌不忙地开始解释。
“计算1+2+…+100的值,直接一个一个加肯定不行,太慢了,效率太低。因此我想到了用循环。for循环是一个不错的选择。for循环的格式,圆括号里面有三个表达式,当需要进行for循环的时候,就先执行表达式一。也就是var I = 1。然后执行表达式2,I < 101。表达式2是一个判断条件,和if语句判断有异曲同工之处。当表达式2的结果为布尔类型的true时,就认为符合进入循环的条件,于是接下来就回去执行{}中的内容。”

sum = sum + i;
1
“在{}里面,就是一个累加的操作,把每一次循环的i加到变量sum上去。当执行完这些代码后,才会去执行表达式3,也就是i++,这句

JavaScript百炼成仙 1.14 秀相关推荐

  1. JavaScript百炼成仙 后续章节

    因为本书已经出版了,后续章节我就不太好发出来啦,有喜欢的小伙伴可以去网上购买哦~~ 打开天猫,搜索 清华大学出版社官方旗舰店,搜索 JavaScript百炼成仙 即可~ 目录 第1章 . 掌握Java ...

  2. JavaScript百炼成仙 1.20 函数七重关之二 (作用域)

    "咳咳,那我接下来继续长话短说了.要回答之前的那个问题,我必须把作用域的概念再说一说.这便是我所总结的函数七重关里面的第二重关."叶小凡继续讲解,这些概念自己在叶老的教导下早就已经 ...

  3. javascript百炼成仙 第一章 掌握JavaScript基础1.6 叶老

    这一日,叶小凡来到青山院附近的小山上修炼,忽然,被一块石头绊了一跤.正在他自认倒霉打算爬起来的时候,在石头缝里边发现了一枚古怪的戒指.戒指通体呈现一种枯黄色,似有一些年代悠久之感. "摔了一 ...

  4. javascript百炼成仙 第一章 掌握JavaScript基础01 初入宗门

    前些天发现了一个巨牛的人工智能学习博客,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转 乐阳村,处于脚本大陆东部的边缘地带,民风淳朴,村民日出而作,日落而息.这一日清晨,所有村民来到村庄的门口,正 ...

  5. javascript百炼成仙 第一章 掌握JavaScript基础1.8 对象的取值

    "小娃娃,我现在问你,如果我事先不知道对象的某个属性叫什么,那又该怎么访问对象中对应这个属性的值呢?"叶老笑呵呵地问到. "什么什么,事先都不知道对象的属性名称,那怎么可 ...

  6. javascript百炼成仙 第一章 掌握JavaScript基础1.4数据类型

    修行还在继续,随着对要诀的深入,叶小凡明白,在编程世界,刚才的直接量都属于一种数据.和人有男女一样,数据也是有类型的. 在JavaScript中,数据可分为两类,分别为原生数据类型(primitive ...

  7. javascript百炼成仙 第一章 掌握JavaScript基础1.7 对象数据类型

    听到这句话,叶小凡一顿,动作停止了下来. 对象数据类型,这在JavaScript基础修炼要诀中只是提了一下,但是并没有细讲,这个对象数据类型一直以来都深深地勾起了叶小凡的好奇心. "小娃娃, ...

  8. javascript百炼成仙 第一章 掌握JavaScript基础1.5基础考核

    叶小凡兴奋,那种钻研了很久之后猛地豁然开朗,感觉实在是太爽了.乘着心情大好,叶小凡继续钻研"JavaScript基础修炼要诀",一晃半天时间过去了.叶小凡性格谨慎,也非常刻苦,有很 ...

  9. 投诉无门,感觉《JavaScript百炼成仙》这本书快被拼多多的盗版搞垮了。。。

    真的很无奈,感觉<JavaScript百炼成仙>这本书快被拼多多的盗版搞垮了...投诉无门,客服打太极.盗版销量已经大几万,正版却少的可怜. 这段时间真的有点抑郁,我看了天猫,淘宝,京东, ...

最新文章

  1. 路由网址这是mvc时代系列之三:网络路由与ASP.NET MVC生命周期(上)路由网址
  2. finally语句与return语句的执行顺序
  3. python标准库的图像处理模块_PIL:Python Imaging Library(图像处理标准库)
  4. Flask使用ajax进行前后端交互
  5. java将图片灰度化
  6. 【工程处理技巧一篇】基于半规则数据的命名实体消歧识别【未完】
  7. 【扩频通信】基于matlab扩频通信Gold序列特性仿真【含Matlab源码 1522期】
  8. 互联网晚报 | 06月14日 星期二 | 罗永浩称苹果有些产品明显退步;​旷视首席科学家孙剑博士去世;吉利拟收购魅族...
  9. 漂浮广告代码、漂浮代码分析(讲解)
  10. AlphaZero问世:8小时完爆围棋、国际象棋、日本将棋(转)
  11. 数学建模【系统评价决策模型(概论、案例分析-汽车选购、层次分析法、案例分析-职员晋升、动态加权综合评价法、案例分析-大气污染问题)】
  12. 校园网如何使用IPv6
  13. 使用PyQt5为YoloV5添加界面(一)
  14. supermap数据处理
  15. panda3d 键盘移动场景
  16. ubuntu下 vi编辑器使用手册
  17. 23套高质量PPT模板—培训课件主题
  18. 一小时会议录音,30秒整理成文本,录音转文字这个方法很简单
  19. 有维修痕迹的新手机--三星手机S5200C的无言之旅
  20. zzw原创_expdp及impdp中的exclude及include参数的那点事

热门文章

  1. 用python编程 商品打折怎么计算_(特价书)从问题到程序:用Python学编程和计算
  2. OCA/OCP Oracle 数据库12c考试指南读书笔记:第17章: Moving and Re-organizing Data
  3. Disabling usage of PDSC Debug Description
  4. 2 软件测试之健壮性测试
  5. stm32驱动sd卡(1)
  6. Centos8怎么关闭终端响铃? Centos系统取消终端响铃的方法
  7. git中的revert和reset
  8. iOS开发——Siri语音识别
  9. Google 主页空间测试报告
  10. linux环境下tomcat配置PHP