【JavaScript】原生js中运算符以及流程控制

运算符

算数:+ 加、- 减、* 乘、/ 除、% 求模

赋值:=、+=、-=、*=、/=、%=

关系:>、<、 >=、 <=、 ==、 ===、 !=、 !==

逻辑:||或、&&与、!否

实例1、求模

window.onload = function(){
    alert(0%2) //0
    alert(1%2) //1
    alert(2%2) //0
}

实例2、隔行变色


    
  1. 取模:就是求余数

实例3、秒转分钟

实例4、+=

a = a + 1;
a+=1
a++

程序流程控制

switch

break、continue

window.onload = function(){
    for(var i = 0; i < 5; i++){
        if(i == 3){
            //break;  //整个循环中断了
            continue; //本次循环中断了
        }
        alert(i)
    }
}

什么是真、什么是假

window.onload = function(){
    //真:true、非0数值、非空字符串('false'或‘ ’)、非空对象
    //假: false、数值0、空字符串、空对象(null)、undefined
    var a = 'false'
    if(a){
        alert('真的')
    }else{
        alert('假的')
    }
}

 

你可能感兴趣的:(js,javascript)