JS小练习

         1.实现100以内偶数和奇数的和分别是多少
            // var sum1 = 0
            // var sum2 = 0
            // for(var i = 1 ; i < 101 ; i++){
            //     if(i%2){
            //         sum1+=i;
            //     }else{
            //         sum2+=i;
            //     }
            // }
            
            // document.write("奇数和为"+sum1);
            // document.write("偶数和为"+sum2);
           2.实现9*9乘法表
            // for(var i = 1 ; i < 10 ; i++){
            //     var str = ""
            //     for(var j = 1 ; j <= i ; j++){
            //         str += (j+"*"+i+"="+(i*j)+"\t")
            //     }
            //      console.log(str);
            // }
            
           3.实现100以内能被3整除的数字的和
            // var sum = 0
            // for (var i = 0; i <101 ; i+=3){
            //     sum += i
            // }
            // console.log(sum);
            
           4.实现1-20数字的平均值
            // let i, sum=0;
            // for (i=1; i<=20; i++){
            //     sum+=i
            // }
            // console.log(sum/20)
            
            5.甲乙丙丁加工零件,加工的总数是370, 
            // 如果甲加工的零件数多10,如果乙加工的零件数少20,
            // 如果丙加工的零件数乘以2,如果丁加工的零件数除以2,
            // 四个人的加工数量相等,求甲乙丙丁各自加工多少个零件
            // for (var i = 0 ; i <= 370 ; i++){
            //     if((i-10)+(i+20)+(i/2)+(i*2) == 370){
            //         console.log("甲加工了:"+(i-10));
            //         console.log("乙加工了:"+(i+20));
            //         console.log("丙加工了:"+(i/2));
            //         console.log("丁加工了:"+(i*2));
            //     }
            // }
            // 6.鸡兔同笼  一共50只 ,脚160 ,求鸡多少只 ,兔子多少只
            // let x;
            // for (x=1; x<=50; x++){
            //     let y=50-x;
            //     if((x*2)+(y*4)==160){
            //         console.log("鸡的个数="+x+";兔的个数="+y)
            //     }
            // }
            // 7.输出100以内的素数,素数是只能被1和自身整除的数
            // for (let i = 1; i <= 100; i++){
            //     let sum=0;
            //   for (let j = 2; j <= i; j++){
            //     if (i % j == 0){
            //         sum++;
            //     }
            //   }
            //   if (sum==1) {
            //       console.log(i+"是素数");
            //   }
            // }
            
            // 8.输出20以内的偶数和奇数的个数
            // let i ,
            // sum1=0,
            // sum2=0;
            // for(let i=1; i<101; i++){
            //     if(i%2==0){
            //         sum1+=i;
            //     } else{
            //         sum2+=i;
            //     }
            // }
            // console.log("偶数和是"+sum1);
            // console.log("奇数和是"+sum2);
            
            
            // 9.输出1000以内的水仙花数,例子:如果一个三位数
            //  abc=a *a *a+b * b* b+c* c* c 则该数字是一个水仙花数
            //  for (let i = 100; i <= 999 ; i++)
            //  {
            //      let a = parseInt(i/100);//百位
            //      let b = parseInt((i%100)/10);//十位
            //      let c = parseInt(i%10);//个位
             
            //      if (((a*a*a)+(b*b*b)+(c*c*c)) == i){
            //          console.log(i+"是水仙花数")
            //      }
            //  }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值