for自参考实例2(买小鸡,36选7,青歌赛等)

Posted wjwap

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for自参考实例2(买小鸡,36选7,青歌赛等)相关的知识,希望对你有一定的参考价值。

// javascript Document
function show(){
var i=15,j=10,k=2,a=1,b=1,c=1,sum=0,n=0,m=0;
for( a=1;a*i+b*j+c*k<200;a++){
    for( b=1;a*i+b*j+c*k<200;b++){
        for( c=1;a*i+b*j+c*k<200;c++){
            n++;
        }
        m++;
    }
    sum++;
}
    sum=sum*m*n;
    console.log(sum);
}




//100买小鸡,母2元公1元,小0.5
function jiu(){
for( var i=1;i<50;i++){
    for( var j=1;j<100;j++){
        for( var k=1;k<200;k++){
            if(i*2+j*1+k*0.5==100,i+j+k==100){
                
            }
    }

}
}
    
    
    
//随机数    
function qi(){    
var m=parseInt(prompt(""));
var arr=[];
for(var i=0;i<5;i++){
    arr[i]=parseInt(Math.random()*10);}
    while(arr[i]==m)
    {
        console.log("1");
        break;
    
}
var arr=[];
var arr0=[];
for(var i=0;i<36;i++){
    arr[i]=parseInt(Math.random()*100);
}
console.log(arr);
for(var j=0;j<7;j++){
    arr0[j]=arr[parseInt(Math.random()*36)];
}
console.log(arr0);

for(var i=1;i<=9;i++){
    for(var j=1;j<=i;j++){
        document.write(i+"*"+j+"="+i*j+" ");
    }
    document.write("<br>");
}
}
 
    
    
//姓名列表    
function lisi(){    
var arr = ["lisi","zhansan","wangwu"];
var str=‘<table border="1" width="100%"><tr>‘;
for(var i=0;i<arr.length;i++){
    str+="<td>"+arr[i]+"</td>";
}str+="</tr></table>";
document.write(str);
}
    
    
    
    
//彩票36选7 不重
var sixsixsix = []; //用来存1-36的数
var saiwen = [];  //用来存随机七个数
var num = 0;//循环次数
/*第一次循环赋值*/
for(var i = 0; i<36;i++){
    sixsixsix[i] = i+1;
}
//第二次循环取值
for(var i = 0; i<7;i++){
    num++;
    var k = Math.random()*sixsixsix.length;//生成随机数准备做下标
    k = parseInt(k);    //转整数
    var zhi = sixsixsix[k];  //根据下标取值
    /*添加之前做判断 把数组里面的值拿出来挨个判断*/
    var flag = false;//做标志 看是不是在数组里面
    for(var j = 0; j<saiwen.length;j++){
        if(saiwen[j] == zhi){
            flag = true;
            break;
        }
    }    
    
    /*判断在不在里面*/
    if(flag){
        /*flag 为true 说明num数组里面有重复的 这次不算重新来*/
        i--;
    }else{
        saiwen[i] = zhi;
    }
}
console.log(num+"次循环结果");
console.log(saiwen);
    
    
    
//青歌赛打分、20位评委给一个选手打分、去掉一个最高分、去掉一个最低分求平均得分、去掉两个分
var data=["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"];
var str=‘<table width="100%" border="1">‘;
str+="<tr>";
var sum=0,max=0,min=0,avg=0,avg=0;
for(var m=0;m<20;m++){
    //brr[0]=prompt("fen shu");        
    //for(var j=0;j<20;j++){        
        str+="<td>"+data[m]+"</td>";
}
  str+="</tr>";
  str+="<tr>";
for(var i=0;i<20;i++){
        data[i][0]=parseInt(prompt(""));
        str+="<td>"+parseInt(data[i][0])+"</td>";        
        min=parseInt(data[i][0]);
        max=parseInt(data[i][0]);
        for(var k=0;k<i;k++){
            if(min>parseInt(data[k][0]))
            {
                min=parseInt(data[k][0]);
            }
            if(max<parseInt(data[k][0]))
            {
                max=parseInt(data[k][0]);
            }
        }                
    sum+=parseInt(data[i][0]);    
}
sum-=max+min;     
avg=sum/18;    
 str+="</tr></table>";
 
document.write(str);
document.write(sum);*/


var arr=[];
var classes=["语文","数学","英语"];
for(var i=0;i<3;i++){
    var brr=[];
    brr[0]=prompt("输"+(i+1)+"个姓名");
        for(var j=0;j<classes.length;j++){
            brr[j]=parseInt(prompt("输入"+brr[0]+"的"+classes[j-1]));
        }
    arr[i]=brr;
}
console.log(arr);
for(var i=0;i<arr.length;i++){
    var z=arr[i][1]+arr[i][2]+arr[i][3];
    arr[i][arr[i].length]=z;
    arr[i][arr[i].length]=z/classes.length;    
}    
console.log(arr);
            
var arr=[];
for(var i=0;i<10;i++){
    arr[i]=parseInt(Math.random()*100);
}
console.log(arr);
for(var j=0;j<arr.length-1;j++){
    for(var k=0;k<arr.length-1-i;k++){
        if(arr[k]>arr[k-1]){
            var m=arr[k];
            arr[k]=arr[k-1];
            arr[k-1]=m;
        }
    }
}
console.log(arr);


























































































































































































以上是关于for自参考实例2(买小鸡,36选7,青歌赛等)的主要内容,如果未能解决你的问题,请参考以下文章

百文买鸡

百钱买百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,问100元买100只鸡,问有多少种买法,输出每种买法的结果!

PHP/Python---百钱百鸡简单实现及优化

期中五个算法

百钱买鸡鸣

16.百元买百鸡