龙空技术网

初学JavaScript之分支嵌套应用

不懈的追求 161

前言:

今天朋友们对“html中嵌套另一个页面怎么弄”大致比较珍视,我们都想要剖析一些“html中嵌套另一个页面怎么弄”的相关内容。那么小编同时在网摘上收集了一些对于“html中嵌套另一个页面怎么弄””的相关知识,希望大家能喜欢,你们一起来学习一下吧!

分支嵌套

if语句的嵌套:在一个if语句中可以嵌套另外的if语句。

嵌套可以解决复杂的条件分支结构。

1 实践:模拟买票上车过程

实践:模拟买票上车过程

程序分析:

1:有 0:没有

票1(进站)0(提示买票)

安检1(上车)0(等待处理)

var flag=0;//flag=prompt("是否邮票(1:有票0:没有票)");if(flag=="1"){console.log("欢迎进站......");//flag=prompt("安检是否通过(1:安检通过0:安检没有通过)");if(flag=='1'){console.log("请等待上车......");}else{console.log("请等待进一步的检查......");}}else{console.log("请先买票再进站......");}
2 实践:模拟用户登录系统

模拟用户登录系统,用户名:admin,密码:123456,只有正确才能登录。

//var username=prompt("请输入用户名:");//var password=prompt("请输入密码:");var username=password=null;if(username=="admin"&&password=="123456"){console.log("验证通过,进入系统......");}else{console.log("验证不通过,请重新登录......");}
3 实践:判断输入的年份是不是闰年

实践:判断输入的年份是不是闰年

程序分析:

1.能被4整除,不能被100整除

2.能被400整除

//var year=prompt("请输入一个年份");#最好转换成数值var year=2000;if((year%4==0&&year%100!=0)||(year%400==0)){console.log("闰年");}else{console.log("不是闰年");}

4 实践:模拟招聘过程

实践:模拟招聘过程

程序分析:

报名---笔试(合格:60)----面试(合格:60)----总成绩满足条件(录取:170)

可以用注释保证程序的可读性和完整性。

var flag = scorea = scoreb = 0;//变量初始化flag = prompt("是否报名(1:报名,0:未报名):")if (flag == '1') { //已经报名	scorea = prompt("请输入笔试成绩:")	if (scorea >= 60) { //笔试合格		scoreb = prompt("请输入面试成绩:")		if (scoreb >= 60) { //面试合格			if (scorea + scoreb >= 170) {				console.log("恭喜你,你被录取了......"); //可以录取			} else {				console.log("达不到总成绩,不能录取......"); //不能录取			}		} else {			console.log("面试不合格......"); //面试不合格		}	} else {		console.log("笔试不合格......"); //笔试不合格	}} else {	console.log("没有报名......"); //没有报名}   console.log("没有报名......");}

标签: #html中嵌套另一个页面怎么弄