假期练习

for语句与数组的练习:
//
JavaScript Document //小球反弹历程 var height=100;//第一次的高度 var sum=0; //第n次的总距离 for (var i=1;i<=10;++i){ sum += height; height =height/2;//反弹原距离的一半 }console.log(sum); //第十次落地时经过的距离 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<=9;++j){ if(j<=i){ document.write(" "+i+ "*" +j+ "=" +i*j); } } document.write("<br>"); } /*互换位置*/ var str=prompt('输入一串数组'); var arr=str.split(','); var max=arr[0]; var min=arr[0]; for(var i=0;i<arr.length;++i){ if(max<=arr[i]*1){ max=arr[i]; var sum=i; } if(min>=arr[i]*1){ min=arr[i]; var sum1=i; } } //最大值与第一个元素换 arr[sum]=arr[0]; arr[sum1]=arr[arr.length-1]; arr[0]=max; //最小值与最后一个元素换 arr[arr.length-1]=min; 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

猜你喜欢

转载自www.cnblogs.com/2734156755z/p/9193522.html
今日推荐