JS 中流程控制

Posted tang854416

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 中流程控制相关的知识,希望对你有一定的参考价值。

主要内容:

 

一、判断语句 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 中流程控制的主要内容,如果未能解决你的问题,请参考以下文章

Java中流程控制语句

sql 中流程控制语句的关键字都有哪些

js:流程控制(分支结构顺序结构循环结构)

Java Script 流程控制语句(if判断switch选择和循环)

plsql的结构

JavaScript流程控制的三种结构,循环语句及相关练习