老师,请教一下。。

老师,请教一下。。

http://img1.sycdn.imooc.com//climg/5b573ac9000111d804830341.jpg

这道题的num和i怎么产生的关系呢?为什么会是9?

是不是任何变量只要放入到里面就能循环遍历它?不是写入它的条件么?

有点搞不明白了。。

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

要是符合条件,就是说你的长度符合条件,会执行循环的话,就会执行num++,

就是说,这里只要执行循环,且i不等于3,num就会执行加加。

祝学习愉快~

好帮手慕糖 2018-07-25 10:59:31

你好,不理解你说的i<10变成字符串或者数组是什么意思,这里只是个循环条件,只要循环进行了循环,且i不等于3,num就会执行加加。

祝学习愉快~

  • 提问者 沧海的雨季 #1
    我说的是数组长度或者字符串的长度。。遍历不经常这么写的么?
    2018-07-25 11:36:03
好帮手慕糖 2018-07-25 09:55:25

你好,这里i是控制变量的次数,num是一个变量,没循环一次,执行一次num++,所以每执行一次循环num就会加1,i从0-9执行了十次循环,但是在i==3的之后,执行了continue;结束单次循环(可以理解为跳出本次循环),所以在i==3的时候,没有执行num++,然后接着执行了循环。

若能解决你的疑问,望采纳。

祝学习愉快~

  • 提问者 沧海的雨季 #1
    如果i<10这个条件变成字符串或者数组,那是不是说和num没关系了?
    2018-07-25 10:44:23
  • 提问者 沧海的雨季 #2
    i<10变成字符串或者数组的长度,就和num没有关系了吧!? 只有i等于数字,说明的是它循环多少次,i<数组或字符长度说明把这个对象遍历,是不是这样理解呢?
    2018-07-25 10:48:02
  • 提问者 沧海的雨季 #3
    i<10变成字符串或者数组的长度,就和num没有关系了吧!? 只有i等于数字,说明的是它循环多少次,i<数组或字符长度说明把这个对象遍历,是不是这样理解呢?
    2018-07-25 10:48:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师