码迷,mamicode.com
首页 > Web开发 > 详细

JS 中流程控制

时间:2018-09-27 18:07:51      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:games   ons   作用   span   思考   div   case   自己   code   

主要内容:

 

一、判断语句 if、 if-else、 if-else 、 if-else

var chi_ji = 20; 
if (chi_ji>=20){
console.log("大吉大利、恭喜吃鸡")
};
alert("20杀");  
    var chi_ji = 5;
        if (chi_ji>=20){
        console.log("大吉大利、恭喜吃鸡")
        }
        else if(chi_ji<10){
            console.log("没有吃鸡、下次努力")
        }

二、逻辑   与&&、或  ||

1、假如杀敌十人以上,并且自己血量>0,为吃鸡
  var killed = 10, blood =0;
         if (killed>=10 && blood>0){
             console.log("恭喜吃鸡")
         }  else{  console.log("没有吃鸡")

         }

三、switch

var gameScore = better;

switch(gameScore){

//case表示一个条件 满足这个条件就会走进来 遇到break跳出。break终止循环。如果某个条件中不写 break,那么直到该程序遇到下一个break停止
    case good:
    console.log(玩的很好)
    //break表示退出
    break;
    case  better:
    console.log(玩的老牛逼了)
    break;
    case best:
    console.log(恭喜你 吃鸡成功)
    break;

    default:
    console.log(很遗憾)

四、while循环

循环三步走:

1、初始化循环变量  2、判断循环条件 3、更新循环变量

var a = 1;          //初始化循环条件
while (a<=10){      //判断循环条件
console.log(a)  //更新循环条件
a+=1
            }

2、for循环

计算1-100中能被2整除的数
for
(var a = 1; a<=100;a++) if(a%2==0){ console.log(a) } //for 相当于完成while循环

3、双重for循环

for(var i=1;i<=3;i++){
            
   for(var j=0;j<6;j++){
        document.write(*)
    }
            
   document.write(<br>)
!!<br>在这里是换行作用

 

 

 

思考题:

如何在浏览器中打印出直角三角形,和等腰三角形???

 

JS 中流程控制

标签:games   ons   作用   span   思考   div   case   自己   code   

原文地址:https://www.cnblogs.com/Tang854416/p/9714329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!