梗概

  • 编程语言中常见的if elseif语句其实就是嵌套的if else,只不过代码上看着更优雅简洁

示例

示例之一:四种情况

if (!h1 && !h2) {
    //
} else if (!h1) {
    //
} else if (!h2) {
    //
} else {
    //
}

也可表示为

if(!h1 && !h2){
    // h1 h2 === false
} else{
    if(h1 && h2){
        // h1 h2 === true
    } else {
        if(h1){
            // h1 === true , h2 === false
        } else {
            // h1 === false , h2 === true
        }
    }
}