1有以下两个变量 num1 和 num2,若两个变量相加等于 15.3,则输出’运算正确’,否则输出’运算错误’
var num1=7.1
var num2=8.2
if(num1*10+num2*10==153){
console.log('运算正确')
}
else{
console.log('运算错误')
}
2.编程题, 运算并打印结果
有一篮苹果,两个两个的拿剩一个,三个三个的拿剩一个,四个四个的拿剩一个,五个五个的拿剩一个,六个六个的拿剩一个,七个七个的拿,能拿完,请问这篮子里有多少个苹果?
for(var i=0;i<10000;i++)
{
if(i%2==1&&i%3==1&&i%4==1&&i%5==1&&i%6==1&&i%7==0){
console.log(i)
}
}
3.写出下面式子的值
console.log(typeof 100) //number
console.log(typeof true) //boolean
console.log(typeof undefined) //undefined
console.log(typeof {}) //object
console.log(typeof [1,2])//object
console.log(typeof NaN) //number
console.log(typeof null) //object
4.编程题: 多重判断
作业要求: 在屏幕输入一个数字,确定后弹出相应的年龄段
var age=prompt("请输入年龄:")
if(age>69){
alert('老年')
}
else if(age>=46){
alert("中年")
}
else if(age>=18){
alert("青壮年")
}
else if(age>=7){
alert("少儿")
}
else if(age>=0){
alert("婴幼儿")
}
else if(age<0){
alert('错误,请输入大于等于0的数字')
}
else{
alert('请输入数字')
}
5.写出下面式子的值
'1.23' == 1.23 //true
0 == false //true
null == undefined //true
NaN == NaN //false
1 == '1' //true
1 === '1' //false
1 + '2' === '1' + 2 //true
1 + true === false + 2 //true
1 + null == undefined + 1 //false
'a' - 'b' == 'b' - 'a' //false
4 == '4.00' //true
4 === '4.00' //false
0 == false //true
0 == null //false
null == false //false
加减作业题
var score = 50;
var grade = '7';
score + 10;
score + '10';
score + null;
score + undefined;
score + NaN;
score + 10;
score + '10';
score + null;
var num1 = 8;
var num2 = '8';
num1 - num2;
num1 - 'web01';
num1 - null;
num1 - undefined;
num1 - true;
num1 - false;
num1 - num2;