资料4: 作业
1.编程题: 有以下两个变量 num1 和 num2,若两个变量相加等于 15.3,则输出’运算正确’,否则输出’运算错误’
var num1 =prompt("请输入数字1"),num2 = prompt("请输入数字2");var result =(num1*10+num2*10)/10;if(result == 15.3){alert('运算正确')}else {alert('运算错误')}
2.编程题, 运算并打印结果
有一篮苹果,两个两个的拿剩一个,三个三个的拿剩一个,四个四个的拿剩一个,五个五个的拿剩一个,六个六个的拿剩一个,七个七个的拿,能拿完,请问这篮子里有多少个苹果?
for (var i=0;i<=1000;i++){if(i%2==1&&i%3==1&&i%4==1&&i%5==1&&i%6==1&&i%7==0){console.log(i);}}
3.写出下面式子的值
typeof 100 //numbertypeof true //booleantypeof(undefined) ) //undefinedtypeof({}) //objecttypeof( [1,2] ) //objecttypeof(NaN) //numbertypeof(null) //objecttypeof 100 //numbertypeof true //booleantypeof(undefined) )//undefinedtypeof({})//objecttypeof( [1,2] )//objecttypeof(NaN)//numbertypeof(null)//object
4.编程题: 多重判断
作业要求: 在屏幕输入一个数字,确定后弹出相应的年龄段
年龄划分:“0-6岁为婴幼儿;
7-12岁为少儿;
13-17岁为青少年;
18-45岁为青壮年;
46-69岁为中年;
69岁以上为老年
var age = prompt('请输入你的年龄');if(age>69){alert('您是老年人')}else if(age>=46){alert('你是中年人')}else if(age>=18){alert('你是青壮年')}else if(age>=13){alert('你是青少年')}else if(age>=7){alert('你是少儿')}else {alert('你是婴幼儿')}else {alert('非人类')}
5.写出下面式子的值
'1.23' == 1.23 //true0 == false //truenull == undefined //trueNaN == NaN //false1 == '1' //true1 === '1' //false1 + '2' === '1' + 2 //true1 + true === false + 2 //true1 + null == undefined + 1 //false4 === '4.00' //false0 == false //true0 == null // falsenull == false // false'1.23' == 1.23 //true'a' - 'b' == 'b' - 'a' //false4 == '4.00' //true加减作业题var score = 50;var grade = '7';score + 10; // 60score + '10'; //'5010'score + null; //50score + undefined; // NaNscore + NaN; // NaNvar num1 = 8;var num2 = '8';num1 - num2; //0num1 - 'web01'; //NaNnum1 - null; //8num1 - undefined; //NaNnum1 - true; //7num1 - false; //8num1 - num2; //0
