JS流程控制语句

通过流程控制语句,可控制程序的流程,使程序可以根据一定得条件来选择执行。

  • 条件判断语句
  • 条件分支语句
  • 循环语句
                <script type="text/javascript">
			var score = prompt("请输入小明的期末成绩:");//弹出一个提示框,在提示框中的文本框输入一段字符串作为参数。
													//定义一个变量来接收内容
			if(score>=60){
				document.write("及格");
			}else if(score>=60&&score<80){
				document.write("良好");
			}
		</script>
<script type="text/javascript">
			
			var num = 3;
			switch(num){
				case 1:
				document.write("1");
				break;
				case 2:
				console.log("2");
				break;
				case 3:
				console.log("3");
				break;
				default:
				console.log("数据不合法");
				break;
			}
		</script>
/*do{
				document.write(s++ +"<br />");
			}while (s<=10);*/
			
			/*while(s<=10){
				console.log(s++);
			}*/

 

for循环

输出正三角和倒三角

for(var i = 1;i<=5;i++){
				for(var j = 0;j<i;j++){
					document.write("*");
				}
				document.write(" <br />")
				
			}
			for(var i = 0;i<5;i++){
				for(var j=0;j<5-i;j++){
					document.write("*");
				}
				document.write(" <br />")
				
			}

九九乘法表

在输出的时候设置span   ,设置样式。

for(var i = 1;i<=9;i++){
				for(var j = 1;j<i;j++){
					document.write("<span>"+j+"*"+i+"="+i*j+"&nbsp;&nbsp;</span>");
				}
				document.write(" <br />")
				
			}

console.time();开启一个计时器

需要一个计时器作为参数,字符串将会作为计时器的标识。

console.time("time");
			for(var i = 0;i<10000;i++){
				var flag = true;
				for(var j = 2;j<i;j++){
					if(i%j==0){
						flag = false;
						break;
					}
				}
				if(flag){
				/*	console.log(i);
				*/}
				
			}
			console.timeEnd("time");

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值