for循环小练习以及数组练习

这篇博客通过一系列练习展示了JavaScript中的for循环和数组操作技巧,包括计算班级成绩总和与平均分、实现九九乘法表、求解数组元素之和与平均值、找出数组中的最大值、数组转换为特定格式的字符串、生成特定范围的整数数组、筛选大于等于10的元素、移除数组中的0、反转字符串数组以及对数组进行升序排序。
摘要由CSDN通过智能技术生成
  1. 要求输入班级人数,之后依次输入每个学生的成绩,最后打印出该班级总的成绩(sum以及平均成绩
  var people = prompt('请输入班级人数:') * 1;
  var sum= 0;  //numscore 记录成绩总和
    // 循环i<=people  输入学生的成绩
  for (var i = 1; i <= people; i++) {
   
       var score = prompt('请输入第' + i + '个学生的成绩:') * 1;
       sum+= score;
 }
    alert('成绩总和为:' + sum);  //弹出成绩总和
    alert('平均成绩为:' + sum/ people);// 总成绩/总人数==平均成绩    

2.九九乘法表

//外层for循环控制行数  九行
  for (var i = 1; i < 10; i++) {
   
            var str= '';
            //内层循环控制列数    九九乘法表会发现  每行的行数正好列数(每一行公式的个数  j <= i  )
            for (var j = 1; j <= i; j++) {
   
                str+= j + '*' + i + '=' + j * i + '\t';
            }
            console.log(str);
        }

在这里插入图片描述
3. 求数组[2,6,1,7,4]里面所有元素的和及平均值

     var arr = [2, 6, 1, 7, 4];
       var num = 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值