假期练习
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
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号