1.有以下两个变量num1和num2,若两个变量相加等于15.3,则输出“运算正确”,否则输出“运算错误”
var num1 = 7.1;var num2 = 8.2;var num = (num1*10+num2*10)/10if(num==15.3){ console.log("运算正确") }else{ console.log("运算错误")}
2.有一篮苹果,两个两个的拿剩一个,三个三个的拿剩一个,四个四个的拿剩一个,五个五个的拿剩一个,六个六个的拿剩一个,七个七个的拿,能拿完,请问这篮子里有多少个苹果?
for(var i=0;;i++){ if(i%2==1&&i%3==1&&i%4==1&&i%5==1&&i%6==1&&i%7==0){ console.log(i); break; }}
3.写出下面的类型
typeof 100; //numbertypeof true; //booleantypeof undefined; //undefinedtypeof {}; //objecttypeof ([1,2]); //objecttypeof (NaN); //numbertypeof (null); //object
在屏幕输入一个数字,确定后弹出相应的年龄段
var age=prompt("请输入你的年龄"); if(age<=6){ alert("婴儿") }else if(age<=12){ alert("少儿") }else if(age<=17){ alert("青少年") }else if(age<=45){ alert("青壮年") }else if(age<=69){ alert("中年") }else{ alert("老年") }
5.写出出下面的值
'1.23' == 1.23 //true0 == false //truenull == undefined //trueNaN == NaN //false1 == '1' //true 1 === '1' //false 1 + '2' === '1' + 2 //true1 + true === false + 2 //true1 + null == undefined + 1 //false'a' - 'b' == 'b' - 'a' //false4 == '4.00' //true4 === '4.00' //false0 == false //true0 == null //falsenull == false //true
6.加减作业题
var score = 50;var grade ='7';score + 10; //60score + '10'; // 5010score + null; //50 score + undefined; //NaNscore + NaN; //NaNvar num1=8;var num2='8'num1 - num2; //0num1 -'web01'; //NaNnum1 - null; //8num1 - undefined; //NaNnum1 - true; //7num1 - false; //8