1.根据用户输入的数据,判断水仙花数(三位数),(153=111+555+333)每位数字的立方和等于等于该数即水仙花数如果是水仙花数,则输出“是”,否则输出“否”
var nar = prompt("请输入三位数:");
var a = nar % 10;//个位数
var b = (nar % 100 - a) / 10;//十位数
var c = parseInt(nar / 100); //百位数
if(nar == a*a*a+b*b*b+c*c*c){
alert(nar + "是水仙花数");
}else{
alert(nar + "不是水仙花数");
}
2.会员卡四位数(开头不为0)求和,会员卡四位数求和大于20时将返利50元,否则不返利根据用户输入的会员卡卡号(四位数),判断是否返利
var card=prompt('请输入卡号(4位数且开头不为0)');
var a=card%10;//个位数
var b=(card%100-a)/10;//十位数
var c=(card%1000-b*10-a)/100;//百位数
var d=parseInt(card/1000);//取整
var s=a+b+c+d;
if (s>20) {
alert('返利50元');
}else{
alert('不返利');
}
3.工资所得税工资超过1000的部分需要缴纳个人所得税(税率0.05),根据用户输入的工资,输出税后工资
var money=prompt('请输入工资');
if (money>1000) {
money=money-(money-1000)*0.05;
alert('税后工资'+money);
}else{
alert('税后工资'+money);
}
4.用户购买商品,三个商品中有一个超过50元,或者总价超过100元,即可以打八五折,否则不打折根据用户输入的商品价格,判断是否打折
var sum=prompt('请输入购买商品个数');
var a=prompt('请输入商品价格');
var b=prompt('请输入商品价格');
var c=prompt('请输入商品价格');
var d=a+b+c;
if (sum>=3&&a>50||sum>=3&&b>50||sum>=3&&c>50||d>100) {
alert('八五折');
}else{
alert('不打折');
}
5.判断输入年份是不是闰年
var year=prompt('请输入年份');
if (year%4==0&&year%100!=0||year%400==0) {
alert(year+'是闰年')
}else{
alert(year+'不是闰年');
}
6.求三个变量最大值(根据用户输入)
var a=prompt("请输入第一个数");
var b=prompt("请输入第二个数");
var c=prompt("请输入第三个数");
a=parseInt(a);
b=parseInt(b);
c=parseInt(c);
var max=a;
if (max<b) {
max=b;
}if(max<c){
max=c;
}
alert('最大数是'+max);
7.学校根据考勤成绩和期末成绩来决定学生是否可以毕业。
考勤成绩和期末成绩都在60分以上的学生可以顺利毕业
考勤和期末成绩都在60分以下,不能毕业,需要留级
考勤成绩小于60分,期末成绩大于60分,延迟毕业
考勤成绩大于60分,期末成绩小于60分,可补考
var qin=prompt('请输入考勤成绩');
var mo=prompt('请输入期末成绩');
if (qin>60&&mo>60) {
alert('顺利毕业');
}else if(qin<60&&mo<60){
alert('不能毕业,需要六级');
}else if(qin<60&&mo>60){
alert('延迟毕业');
}else if(qin>60&&mo<60){
alert('可补考');
}
8.用户输入今天是星期几,判断如果是星期六,则活动为去唱歌
如果是星期日,则活动为去植物园;如果是其他,则上班。
var day=prompt('请输入今天是星期几');
if (day=='星期六') {
alert('去唱歌');
}else if(day=='星期日'){
alert('去植物园');
}else{
alert('上班');
}
9.根据BMI(身体质量指数)显示一个人的体型。BMI是指身高体重的一个计算公式。
BMI = 体重 / 身高的平方;
-指数- -说明-
低于18.5 过轻
18.5~24.9999 正常
25~27.9999 过重
28~32 肥胖
高于32 非常肥胖
编程输入身高和体重,计算BMI, 输出身体状况。
var m=prompt('请输入身高');
var kg=prompt('请输入体重');
var bmi=kg/(m*m);
if (bmi<18.5) {
alert('过轻');
}else if(18.5<bmi&&bmi<24.9999){
alert('正常');
}else if(25<bmi&&bmi<27.9999){
alert('过重');
}else if(32>bmi&&bmi>28){
alert('肥胖');
}else if(bmi>32){
alert('非常肥胖');
}
10.
假设你应聘Web前端技术开发岗位,如果你会html、css和JavaScript技术,你面试成功,欢迎加入公司,否则你面试不成功,
不能加入公司。
例:
请问你会html技术吗?(yes/no)
请问你会css技术吗?(yes/no)
请问你会JavaScript技术吗?(yes/no)
以上三问都会打为yes时,面试成功,否则失败
var a=prompt('请问你会html技术吗(yes/no)');
var b=prompt('请问你会css技术吗(yes/no)');
var c=prompt('请问你会Javascript技术吗(yes/no)');
if (a=='yes'&&b=='yes'&&c=='yes') {
alert('面试成功');
}else{
alert('失败');
}
11.联合国世界卫生组织对年龄的划分标准,44岁以下为青年,45-59岁为中年,60-89岁为老年人,90岁以上为长寿老年人,输入小明今年的年龄,输出他的年龄阶段。
var age=prompt("请输入年龄:");
if(age<44){
alert('青年人');
}else if (59>age>45) {
alert('中年人');
}else if (89>age>60) {
alert('老年人');
}else if (age>90) {
alert('长寿老年人');
}
12.做一个周计划,周一、周二学习理念知识,周三周四到企业实践,周五总结经验,周六、周日休息和娱乐,取出当前日期(得到星期),输出今天的计划内容
var week=prompt('请输入今天是星期几');
switch(week){
case '周一':
case '周二':
alert('学习理念知识');
break;
case '周三':
case '周四':
alert('到企业实践');
break;
case '周五':
alert('总结经验');
break;
case '周六':
case '周日':
alert('休息和娱乐');
break;
}
13.输入月份,判断所属季节。12/1/2属于冬季,3/4/5属于春季,6/7/8属于夏季,9/10/11属于秋季
var month=prompt("请输入月份");
switch(month){
case '12':
case '1':
case '2':
alert('冬季');
break;
case '3':
case '4':
case '5':
alert('春季');
break;
case '6':
case '7':
case '8':
alert('夏季');
break;
case '9':
case '10':
case '11':
alert('秋季');
break;
default:
alert('输入有误');
break;
}