9月22日
- 前言
- 1.简单的if结构
- 2.if...else结构
- 3.多重if语句
- 4.嵌套if
- 5.作业
前言
这是根据对于学校学习知识的一次复习,可能有许许多多的问题,同时也不会做过多的注释,请各位大佬看看就好(顺便提提意见),有想一起交流经验的可以私聊(随缘更新)
1.简单的if结构
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">var score = 94;if(score<98){
console.log("奖励100元奖学金!");}if(score<98)console.log("奖励100元奖学金!");console.log("23333");if(score<98);console.log("奖励100元奖学金!");var js=98;var music=81;if(js>92&&music>80||js==100&&music>70){
console.log("奖励100元奖学金!");}</script></head><body></body>
</html>
2.if…else结构
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">var score=80;if(score>98){
console.log("奖励100元奖学金");}else{
console.log("奖励个锤子");}var a=prompt("请输入一个数字");var b=prompt("请再输入一个数字");if(a%b==0||a+b>1000){
console.log(a);}else{
console.log(b);}</script></head><body></body>
</html>
3.多重if语句
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">var score=87;if(score>=90){
console.log("优秀");}else if(score>=80){
console.log("良好");}else if(score>=70){
console.log("凑合");}else{
console.log("?");}</script></head><body></body>
</html>
4.嵌套if
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">var day="周末";var weather="雨";if(day=="周末"){
if(weather=="晴"){
console.log("出门");}else{
console.log("不出门");}}else{
if(weather=="晴"){
console.log("上课");}else{
console.log("上课且带伞");}}</script></head><body></body>
</html>
5.作业
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">alert("1.判断是否是5的倍数:请输入一个正整数");var count=prompt("请输入一个正整数");if(count>=0){
if(count%5==0){
console.log(count+"是5的倍数");}else{
console.log(count+"不是5的倍数");}}else{
console.log("输入有误");}alert("2.比较两名学生成绩并输出分数差");var stu1=prompt("请输入学生1成绩");var stu2=prompt("请输入学生2成绩");if(stu1>stu2){
console.log("学生1成绩高");}else if(stu2=stu1){
console.log("学生成绩一样高");}else{
console.log("学生2成绩高");}console.log("两学生成绩差为:"+Math.abs(stu1-stu2));alert("3.计算矩形的面积和周长");var a=Number(prompt("请输入矩形长"));var b=Number(prompt("请输入矩形宽"));console.log("矩形周长为"+((a+b)*2));console.log("矩形面积为"+(a*b));alert("4.三位数的倒叙输出");var count=Number(prompt("请输入一个三位数"));var ge=count%10;var shi=parseInt((count%100)/10);var bai=parseInt(count/100);console.log(""+ge+shi+bai);alert("5.输出三个数内最大值最小值");var a=prompt("请输入第一个数");var b=prompt("请输入第二个数");var c=prompt("请输入第三个数");//方法一var max=a;var min=a;if(b>max){
max=b;}if(c>max){
max=c;}if(b<min){
min=b;}if(c<min){
min=c;}console.log("max="+max+"\nmin="+min);//方法二if(a>b&&a>c){
console.log("max="+a);}else if(b>a&&b>c){
console.log("max="+b);}else{
console.log("max="+c);}if(a<b&&a<c){
console.log("min="+a);}else if(b<a&&b<c){
console.log("min="+b);}else{
console.log("min="+c);}alert("6.判断三角形类型");var beal=true;do{
var a=Number(prompt("请输入边a的长"));if(a<1||a>100){
beal=false;alert("输入有误,请重新输入")}else{
beal=true;}}while(!beal)do{
var b=Number(prompt("请输入边b的长"));if(b<1||b>100){
beal=false;alert("输入有误,请重新输入")}else{
beal=true;}}while(!beal)do{
var c=Number(prompt("请输入边c的长"));if(c<1||c>100){
beal=false;alert("输入有误,请重新输入")}else{
beal=true;}}while(!beal)if(a+b<=c||a+c<=b||b+c<=a){
console.log("为非三角形");}else if(a==b&&b==c){
console.log("为等边三角形");}else if(a==b||a==c||b==c){
console.log("为等腰三角形");}else if(a*a+b*b==c*c || a*a+c*c==b*b ||b*b+c*c==a*a){
console.log("为直角三角形");}else{
console.log("为普通三角形");}</script></head><body></body>
</html>