当前位置: 首页 > news >正文

JS基础:数组for循环年龄案例

 <script>let eage1 = []//定义一个空数组接受年龄for (let i = 1; i <= 5; i++) {let eage = prompt(`请输入第${i}个年龄`)//每次循环输入if (eage > 0 && eage < 100) {//满足0-100eage1.push(eage)//放入数组}}//1、依次打印数组输入进去的年龄document.write(eage1 + `<br>`)//2、打印所有成年人年龄for (let i = 0; i < eage1.length; i++) {if (eage1[i] > 18) {document.write(eage1[i] + `<br>`)}}//3、打印所有人总年龄let sum = 0for (let j = 0; j < eage1.length; j++) {sum += +eage1[j]}document.write(sum + `<br>`)//4、打印出所有人的平均年龄let average = 0average = sum / eage1.lengthdocument.write(average + `<br>`)//5、打印出年龄最大和最小的let max = eage1[0], min = eage1[2]for (let n = 0; n < eage1.length; n++) {if (eage1[n] > max) {max = eage1[n]}if (eage1[n] < min) {min = eage1[n]}}document.write(`输入年龄中最大的为${max}<br>`)document.write(`输入年龄中最小的为${min}<br>`)</script>

 


http://www.mrgr.cn/news/29594.html

相关文章:

  • AI 大模型应用:AI开发的捷径工作流模式
  • 标准C++ 字符串
  • odoo17 owl 前端 顶部导航栏右侧添加自定义按钮
  • 【珠海科技学院主办,暨南大学协办 | IEEE出版 | EI检索稳定 】2024年健康大数据与智能医疗国际会议(ICHIH 2024)
  • pySpark乱码
  • 物联网通信技术及应用 | 第三章 ZigBee技术概述 | 自用笔记
  • 「已解决」KeyError: ‘getpwuid(): uid not found: 1004‘
  • WildFly概述
  • MYSQL常用基本操作总结
  • Selenium
  • iOS六大设计原则设计模式
  • 【高级数据结构】树状数组
  • 基于Redis实现幂等判断
  • MongoDB
  • 论文阅读--Planning-oriented Autonomous Driving(一)
  • 达梦数据库导入xml迁移到达梦数据库大文件导致中断问题解决方案记录?
  • 多目标优化算法(Multi-Objective Optimization Algorithms, MOOA)介绍
  • CTFShow-反序列化
  • C++面试题
  • GIT基本使用
  • 我写了一套无敌的参数校验组件③ | SpEL Validator 之自定义约束注解
  • 传输层协议——udp/tcp
  • 静态绑定和动态绑定
  • Flutter Android Package调用python
  • SOLIDWORKS® 2025 新增功能 - SIMULATION
  • 函数题 6-12 判断奇偶性【PAT】