/*
if 语句
语法一:
if(条件表达式){
语句1;
……
}
语法二:
if(条件表达式){
语句1;
...
}else{
语句...
}
语法三:
if(条件表达式){
语句1;
...
}else if{
语句...
}else if{
语句...
}{
语句...
}
*/
// var age = 60;
// if(age>60){
// alert("你已经退休了");
// }else{
// alert("你没有退休")
// }
/*
*从键盘输入小明的期末成绩:
*当成绩为100时,‘奖励一辆BMW "
*当成绩为[80-99]时,‘奖励一台iphone15s'
*当成绩为「60-801时,‘奖励一本参考书'
*其他时,什么奖励也没有
*/
/*
prompt()可以弹出一个提示框该提示框会带一个文本框
用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数
该字符串将会作为提示框的提示文字
用户输入的内容将会作为函数的返回值返回,返回的是字符串类型。可以定义一个变量接收该内容
*/
var score = prompt("请输入小明的期末成绩:");
// alert(score);
if (score > 100 || score < 0 || isNaN(score)) {
alert("error")
} else {
if (score == 100) {
alert("奖励一辆BMW");
} else if (score >= 80) {
alert("奖励一台iphone15s");
} else if (score >= 60) {
alert("奖励一本参考书");
} else {
alert("什么奖励也没有");
}
}
/*
大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件:
高:180cm以上;富1000万以上;帅:500以上;
如果这三个条件同时满足,则:‘我一定要嫁给他'
如果三个条件有为真的情况,则:'嫁吧,比上不足,比下有余。"如果三个条件都不满足,则:'不嫁!'
*/
var height = prompt("请输入身高(cm)");
var rich = prompt("请输入财产(万)");
var face = prompt("请输入颜值(px)");
if (height > 180 && rich > 1000 && face > 500) {
alert("我一定要嫁给他");
} else if(height > 180 || rich > 1000 || face > 500){
alert("嫁吧,比上不足,比下有余。")
}else{
alert("不嫁!");
}
/*
编写程序,由键盘输入三个整数分别存入变量num1.num2.num3,对他们进行排序,并且从大到小输出。
*/
//将字符串转化为数值
var num1 = +prompt("请输入入第一个数字");
var num2 = +prompt("请输入入第二个数字");
var num3 = +prompt("请输入入第三个数字");
if (num1 > num2 && num1 > num3) {
if (num2 > num3) {
alert(num1 +"," + num2+"," + num3);
} else{
alert(num1 +"," + num3 +"," + num2);
}
}else if(num2 > num1 && num2 > num3){
if(num1>num3){
alert(num2 +"," + num1 +"," + num3);
}else{
alert(num2 +"," + num3 +"," + num1);
}
}else{
if(num1>num2){
alert(num3 +"," + num1 +"," + num2);
}else{
alert(num3 +"," + num2 +"," + num1);
}
}