JavaScript, si se determina la rama

determinar si la sintaxis básica
1.If (expresión) {} la ejecución del programa
cuando el resultado de la expresión es verdadera, la ejecución del programa
cuando, no se realiza el programa de la expresión se evalúa a falso

var pay = 50000;
if(pay > 100000){
     console.log('恭喜我自己,获得 100 元零花钱');
 }

Casi continuousl (expresión) {1} programa Programa del else {2}
si la expresión 1 es verdadera, la ejecución del programa
cuando la expresión se evalúa el programa falsa, la ejecución 2

var pay = 150000;
if(pay > 100000){
     console.log('恭喜我自己,获得 100 元零花钱');
}else{
     console.log('恭喜我自己,获得 50 元零花钱');
}

3.if (Condición 1) Programa {1} else if (condición 2) Programa {2} else if (condición 3) 3} ... {programa
cuando la condición 1, un programa de ejecución
satisface la condición 2, 2 ejecuta un programa
que satisface las condiciones que condicionan la ejecución del programa
para determinar el orden de arriba a abajo, si se cumple la primera condición, la última condición ya no juicio y
finalmente ejecutar un programa
con todas las condiciones no se cumplen, el contenido no se realiza de

var pay = 50000;
if(pay > 100000){
     console.log('恭喜我自己,获得 100 元零花钱');
 }else if(pay > 90000 && pay < 100000){
     console.log('恭喜我自己,获得 90 元零花钱');
 }else if(pay > 80000 && pay < 90000){
     console.log('恭喜我自己,获得 80 元零花钱');
 }else if(pay > 70000 && pay < 80000){
     console.log('恭喜我自己,获得 70 元零花钱');
 }

Nada, sólo ... (Condición 1) Programa {1} else if (condición 2) Programa {2} else if (condición 3) Programa {3} else {...}
de arriba a abajo ejecutado desde un primer comienzo determinación
concurso actual después de que las condiciones para la ejecución del programa correspondiente, después del juicio y el programa no se ejecutará el
programa si no se cumplen todas las condiciones, se realiza otra cosa en el interior

if(pay >= 100000){
    console.log('恭喜我自己,获得 100 元零花钱');
}else if(pay >= 90000 && pay < 100000){
    console.log('恭喜我自己,获得 90 元零花钱');
}else if(pay >= 80000 && pay < 90000){
    console.log('恭喜我自己,获得 80 元零花钱');
}else if(pay >= 70000 && pay < 80000){
    console.log('恭喜我自己,获得 70 元零花钱');
}else{
    console.log('工资少于7W,我只能跪搓衣板');
}

Nota: si la declaración está escrita condiciones de evaluación, prestar atención a los valores límite de ajuste.

Publicado 21 artículos originales · ganado elogios 3 · Vistas 330

Supongo que te gusta

Origin blog.csdn.net/qq_44531034/article/details/104828776
Recomendado
Clasificación