zoukankan      html  css  js  c++  java
  • 10-12下午

     下午主要是讲了二维数组,这个感觉听起来比昨天的好懂一些,就是把好几个数组放到一个大的数组里,这个大的数组就是二维数组。

     just like this  [[77,88,99],[77,88,99],[77,88,99]]

    老师演示做了一个等腰三角形

    var attr=[];
    attr[0] = [" "," "," "," ","△"];
    attr[1] = [" "," ","△","△","△"];
    attr.push(["△","△","△","△","△"]);

    今下午的一个题目,我觉得很好,让我可以更直接的去明白数组的具体用法。

    接收三个学生的  三门成绩  保存为一个二维数组  计算每个学生的总分,平均分,班级的总分,每门课程成绩的平均分

    var info = [ [], [], [] ];
    var sum = 0;
    var ke = [0,0,0];
    for(var i = 0; i<info.length; i++){
    info[i][0] = prompt("请输入学生姓名");
    info[i][1] = prompt("请输入语文成绩");
    info[i][2] = prompt("请输入数学成绩");
    info[i][3] = prompt("请输入英语成绩");
    info[i][4] = +info[i][1] + +info[i][2] + +info[i][3];
    info[i][5] = info[i][4]/3;

    sum = sum + +info[i][4]; //班级总成绩
    ke[0] = ke[0] + +info[i][1];//语文总成绩
    ke[1] = ke[1] + +info[i][2];//数学总成绩
    ke[2] = ke[2] + +info[i][3];//英语总成绩

    }
    for(var i = 0; i<info.length;i++){
    document.write(info[i][0]+"的语文成绩:" +info[i][1]+";数学成绩:" +info[i][2]+";英语成绩:" +info[i][3]+";总成绩:" +info[i][4]+";平均成绩:" +info[i][5]+"<br>")
    }
    document.write("班级总成绩:" +sum+"<br>")
    document.write("语文平均成绩:" +ke[0]/3+";数学平均成绩:" +ke[1]/3+";英语平均成绩:" +ke[2]/3)

    }

    今天是最后一天语法的学习,从明天开始就要进入实战环节了,还是挺有顾虑的,毕竟我是觉得我js这块没怎么学好,看来只能等实战的时候边做边熟悉了。加油吧

  • 相关阅读:
    XML与JSON的对比
    WPF dataGrid下的ComboBox的绑定
    WPF 导出Excel(合并单元格)
    WPF x:key和x:name用法
    WPF Canvas
    WPF Visibility属性用法
    AxInterop.ShockwaveFlashObjects.dll 问题
    BadImageFormatException,未能加载正确的程序集XXX的解决办法
    inner join ,left join ,right join区别
    Mac系统下php.ini的位置
  • 原文地址:https://www.cnblogs.com/Heng23/p/7656891.html
Copyright © 2011-2022 走看看