javascript中if语句的练习

/*
* 从键盘输入小明的期末成绩:
* 当成绩为100时,“奖励一辆BMW”
* 当成绩为[80-99]时,“奖励一台iPhone5s”
* 当成绩为【60-80】时,“奖励一本参考书”
* 其他时,什么奖励也没有
*/

		/*
		 * prompt()可以弹出一个提示框,该提示框中会带有一个文本框,
		 * 	用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数
		 *  该字符串会作为提示框的提示文字
		 * 
		 * 用户输入的内容将会作为函数的返回值,可以第一个变量来接收这个返回值
		 */
		
		var score = +prompt("请输入小明的期末成绩:");
		if(score>100||score<0 ||isNaN(score)){
			alert("拉出去毙了")
		}else{
			if(score == 100){
			alert("奖励你一辆BMW!");
		}else if(score>80){
			alert("奖励一台iphone5s");
		}else if(score>=60){
			alert('奖励你一本参考书');
		}else if(score<60&&score>=0){
			alert("什么奖励也没有")
		}else{
			alert("你输入有误重新输入")
		}
		}			
		if(score == 100){
			alert("奖励你一辆BMW!");
		}else if(score>80 && score<=99){
			alert("奖励一台iphone5s");
		}else if(score>=60&&score<80){
			alert('奖励你一本参考书')
		}else if(score<60&&score>=0){
			alert("什么奖励也没有")
		}else{
			alert("你输入有误重新输入")
		}
		
		alert(score);
		/*
		 * 编写程序,由键盘输入三个整数分别存入变量num1、num2、num3.
		 * 对他们进行排序,并且从小到大输出。
		 */			
		var num1 = +prompt("请输入一个数字:");
		var num2 = +prompt("请输入一个数字:");
		var num3 = +prompt("请输入一个数字:");
		var min
		var max
		if(num1>num2){
			min = num2;
			max = num1;
		}else{
			min = num1;
			max = num2;
		}
		if(maxnum3){
			alert("排列的顺序为:"+num3+"," +","+ min+","+ max);
		}else{
			alert("排列的顺序为:"+min+"," + num3+"," + max);
		}
		
		/*
		 * 大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然提出一定的条件:
		 * 高:180cm以上;富:1000万以上;帅:500以上;
		 * 如果这三个条件同时满足,则:"我一定要嫁给他"
		 * 如果三个条件有为真的情况,则:"嫁吧,比上不足,比下有余。"
		 * 如果三个条件都不满足,则不嫁
		 */
		var stature = +prompt("请输入你的身高:");
		var wValue = +prompt("请输入你的资产总数:");
		var cValue= +prompt("请输入你的帅气值:");
		
		if(stature>=180&& wValue>1000 && cValue>500){
			alert("我一定要嫁给他");
		}else if(stature<180 && wValue<1000 && cValue<500){
			alert("不嫁");
		}else{
			alert("嫁吧,比上不足,比下有余");
		}

你可能感兴趣的:(js基础教程,JavaScript)