假期练习

for语句与数组的练习:
 1 //小球反弹历程
 2 var height=100;//第一次的高度
 3 var sum=0; //第n次的总距离
 4 for (var i=1;i<=10;++i){
 5     sum += height; 
 6     height =height/2;//反弹原距离的一半
 7     if(i != 10){
 8         sum += height;
 9     }
10 }console.log(sum); //第十次落地时经过的距离
11  console.log(height);//第十次反弹的高度

 



//奖金问题
var zongshu=parseInt(prompt('输入当月利润'));
var i=0;
if(zongshu<=10){
    i=zongshu*0.1;
}else if(10<zongshu && zongshu<=20){
    i=(zongshu-10)*0.075+1;
}else if(20<zongshu && zongshu<=40){
    i=(zongshu-20)*0.05+1.75;
}else if(40<zongshu && zongshu<=60){
    i=(zongshu-40)*0.03+1.8;
}else if(60<zongshu && zongshu<=100){
    i=(zongshu-60)*0.015+1.83;
}else if(100<zongshu){
    i=(zongshu-100)*0.01+1.845;
}
alert(i);



//九九乘法表
var i;j;
for(var i=1;i<=9;++i){
    for(var j=1;j<=i;++j){
            document.write("    "+i+ "*" +j+ "=" +i*j);
    }
    document.write("<br>");
}


/*互换位置*/
 2 //var str=prompt('输入一串数组');
 3 //var arr=str.split(',');               
 4 //var max=arr[0];
 5 //var min=arr[0];
 6 //var sum=0;
 7 //var sum1=0;
 8 //for(var i=0;i<arr.length;++i){
 9 //    if(max<= +arr[i]){
10 //        max=arr[i];
11 //        sum=i;
12 //    }
13 //    if(min>= +arr[i]){
14 //        min=arr[i];
15 //        sum1 =i;
16 //    }
17 //}
18 ////最大值与第一个元素换
19 // arr[sum]=arr[0];
20 // arr[0]=max;
21 ////最小值与最后一个元素换
22 //arr[sum1]=arr[arr.length-1];
23 //arr[arr.length-1]=min;
24 //alert(arr);

/*学生们最关注的成绩问题*/

var name_stu=[];
var number_stu=[];
var cj_stu=[[],[],[],[],[]];
for(var i=0;i<5;i++){
    number_stu[i]=prompt('请输入第'+(i+1)+'位考生学号');
    name_stu[i]=prompt('请输入第'+(i+1)+'位考生姓名');
    for(var a=0;a<3;a++){
        cj_stu[i][a]=prompt('输入第'+(i+1)+'位考生的'+(a+1)+'门课程成绩');
    }
}

var sumn="";
for(var b=0;b<5;b++){
    var sum=0;
    sumn +="学号" +number_stu[b]+  "姓名"+name_stu[b];
    for(var c=0;c<3;c++){
    sumn += "\n 第"+(c+1)+"门课程成绩:"+cj_stu[b][c];
    sum += cj_stu[b][c]*1;
   }
    var avg=Math.round(sum/3);
    sumn +='    \n    平均分:'+avg+'\n';
}console.log(sumn);

console与document的区别:

前者在页面认识br

后者在控制台认识br

 

posted @ 2018-06-17 19:32  文昭  阅读(160)  评论(0编辑  收藏  举报