标签:练习题 prompt num1 num2 alert var 输入
1-1 计算任意一个三位数的和(三位数由用户输入)1 var num1 = parseInt(prompt("请输入1个整数")); 2 var num2 = parseInt(prompt("请输入1个整数")); 3 var num3 = parseInt(prompt("请输入1个整数")); 4 var sum; 5 console.log(sum = num1+num2+num3);
1-2 输入两个数 ,按照从小到大的顺序输出 ?
1 var num1 = parseInt(prompt("请输入数字")); 2 var num2 = parseInt(prompt(" ")); 3 if(num1 > num2){ 4 console.log(num1,num2); 5 }else{ 6 console.log(num2,num1); 7 }
1-3 输入任意三个数,输出最大值?
1 var num1,num2,num3,n; 2 num1 = parseFloat(prompt("请输入数值:")); 3 num2 = parseFloat(prompt("请输入数值:")); 4 num3 = parseFloat(prompt("请输入数值:")); 5 if(num1>num2){ 6 if(num1>num3){ 7 alert(num1); 8 }else{ 9 alert(num3); 10 } 11 }else{ 12 if(num2>num3){ 13 alert(num2); 14 }else{ 15 alert(num3); 16 } 17 }
2.用户输入自己的考试成绩,提示用户是否及格。如果及格了,弹出警告框“恭喜,
你及格了”、“不要骄傲啊”。如果没有及格,那么弹出警告框“很遗憾,你没有及格”
、“请继续努力啊”。 然后都弹出“么么哒”。(if)
1 var grade = parseInt(prompt("请输入你的考试成绩:")); 2 if(grade >= 60){ 3 alert("恭喜,你及格了!"); 4 alert("不要骄傲啊"); 5 }else{ 6 alert("很遗憾,你没有及格"); 7 }
3 输入一个年龄 如果年龄大于20 可以来千锋学习前端了 否则 继续上大学
如果输入的不是正确的年龄 就提示 输入有误 请重新输入
如果输入的是数字 数字范围不在1--100 提示输入有误
1 var age = parseInt(prompt("请输入你的年龄:")); 2 3 if(age>=2&&age<=100){ 4 if (age >= 20) { 5 alert("可以来千峰学习前端了"); 6 } else { 7 alert("继续上大学"); 8 } 9 }else { 10 alert("输入有误"); 11 }
4 根据 BMI (身体质量指数)显示一个人的体型。 ( 多条件 )
BMI 指数,就是体重、身高的一个计算公式。公式是:
BMI = 体重kg÷身高的平方 身高单位: m米 如: 1.9
条件:
过轻:低于 19
正常: 19-25
过重: 25-28
肥胖: 28-32
非常肥胖 , 高于32
要求:
用 JavaScript开发一个程序,让用户先输入自己的体重,然后输入
自己的身高(弹出两次 prompt 框)。计算它的 BMI,根据上表,弹出用户的身体情况。
比如“过轻” 、 “正常” 、“过重” 、 “肥胖” 、“非常肥胖”。
1 var height = parseFloat(prompt("请输入你的身高")); 2 var weight = parseFloat(prompt("请输入你的体重")); 3 var BMI = weight%(height*height); 4 if(BMI<19){ 5 alert("过轻"); 6 }else if(BMI>=19&&BMI<=25){ 7 alert("正常"); 8 }else if(BMI>25&&BMI<28){ 9 alert("过重"); 10 }else if(BMI>=28&&BMI<=32){ 11 alert("肥胖"); 12 }else{ 13 alert("非常肥胖"); 14 }
5 一个加油站为了鼓励车主多加油,所以加的多有优惠。(嵌套)
92 号汽油,每升 6 元;如果大于等于 20升,那么每升 5.9 ;
97 号汽油,每升 7 元;如果大于等于 30升,那么每升 6.95
编写 JS 程序,用户输入自己的汽油编号,然后输入自己加多少升,
弹出价格。
6 输入月份,显示当月的天数 用switch实现 7 输入成绩 ,判断成绩等级 ( 使用switch 和 if两种方法实现 )
80—100 优秀
70—80 良好
60—70 需要多努力
小于60 建议在学一学
8 计算某日是这一年的第几天. (扩展题) 9 循环实现1+2+3+...+100求和
标签:练习题,prompt,num1,num2,alert,var,输入 来源: https://www.cnblogs.com/qianfur/p/12103456.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。