看不太懂,有大神解释一下这个for循环的意思吗

来源:4-10 编程练习

慕仔0737733

2017-02-17 15:57

完了,自己不会写,看了答案不知道if( infos[i][3] == "大一" )的【i】【3】是什么意思

写回答 关注

5回答

  • 周慕侠丨3205000
    2017-02-17 16:08:18
    已采纳

    infos 是一个二维数组,用来存储题目的数据。

    i表示第几个人,3表示那个人的某一项信息。

    由于数组下标从0开始的,即下标0表示第一个,[i][3]表示 该二维数组第i + 1个人,的第4项信息

  • 岁月太长
    2017-04-21 15:54:12

    if( infos[i][3] == "女生" )的【i】【1】是神马意思 ?   这个不太懂了

    _旧时光01...

    1表示的是列数 就是男女的选项 处于第2列 但是数值都是从0开始 所以第二列的表示为1

    2017-06-07 20:07:28

    共 1 条回复 >

  • 慕妹1506165
    2017-02-17 16:38:18

    上面的写错了,应该是第4列,也就是每个子数组的第四个元素

    慕仔0737...

    哈哈,其实我之前看懂了,不知道对不对,后来看了你的答案,大概是这样的,因为从0开始的,3是第4个元素,现在还在看下面的代码,谢谢你

    2017-02-17 16:45:51

    共 1 条回复 >

  • 慕妹1506165
    2017-02-17 16:37:09

    第一个数字是行(横着的),第二个数字是列(竖着的);

    由于i是个变量,所以[i][3]表示第3列,也就是每个子数组的第三个元素

  • 慕仔0737733
    2017-02-17 16:12:40

    好吧,我再看看,谢谢了

    慕仔0737... 回复qq_单纯坏...

    【i】【3】第3+1列,i是变量

    2017-03-25 12:54:12

    共 3 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题