if练习(1)
/*
prompt()可以弹出一个提示框,输入
*/
var score=prompt("输入小明的成绩");
if(score>100||score<0||isNaN(score)){//分数不能大于100也不能小于0,也不能为非数字;
alert("重新输入")
}else{
alert("确定小明的成绩为:"+score+"分")
if (score==100){
alert("奖励一辆BMW");
}else if(score>80){
alert("奖励iphone");
}else if (score>=60) {
alert("奖励模型");
}else {
alert("什么都没有")
}
}
if练习(2)
var height=prompt("输入身高(cm):");
var wealth=prompt("输入资产(单位为万):");
var handsome=prompt("输入颜值(0~1000):");
if (height>=180&&wealth>=1000&&handsome>=500){
alert("我一定要嫁给他");
} else if (height>=180||wealth>=1000||handsome>=500) {
alert("嫁吧,比上不足,比下有余");
} else {
alert("不嫁");
}
if练习(3)
//方法1:
//prompt()函数返回的值为string,需要先转化类型才能使用;再prompt前加一个"+",使string变为number;
var num1=+prompt("输入number1");
var num2=+prompt("输入number2");
var num3=+prompt("输入number3");
if (num1<num2&&num1<num3){ //num1最小
if (num2<num3) { //num2<num3
alert(num1+"<"+num2+"<"+num3);
}else { //num3<num2
alert(num1+"<"+num3+"<"+num2);
}
}else if (num2<num3&&num2<num1) { //num2最小
if (num3<num1) { //num3<num1
alert(num2+"<"+num3+"<"+num1);
}else { //num1>num3
alert(num2+"<"+num1+"<"+num3);
}
}else { //num3最小
if (num1<num2) { //num1<num2
alert(num3+"<"+num1+"<"+num2);
}else { //num2<num1
alert(num3+"<"+num2+"<"+num1);
}
}
//方法2:
// if (num1>num2&&num2>num3){
// alert(num1+">"+num2+">"+num3);
// }else if (num1>num2&&num1>num3&&num3>num2) {
// alert(num1+">"+num3+">"+num2);
// }else if (num2>num1&&num1>num3) {
// alert(num2+">"+num1+">"+num3);
// }else if (num2>num1&&num3>num1&&num2>num3) {
// alert(num2+">"+num3+">"+num1);
// }else if (num3>num2&&num2>num1) {
// alert(num3+">"+num2+">"+num1);
// }else if (num3>num1&&num3>num1&&num1>num2) {
// alert(num3+">"+num1+">"+num2);
// }