Uso de la declaración de cambio
cambiar(expresión){?
expresión constante de caso 1: ?Declaración 1;
expresión constante de caso 2: ?Declaración 2;
p>
<…
expresión constante de caso n: ?declaración n;
predeterminado: ?declaración n+1;
}
Significa calcular el valor de la expresión primero y luego compararlo con la expresión constante después del caso uno por uno. Si no es igual, continúe la comparación. Si aún no es igual, ejecute la declaración después. predeterminado: si es igual a una determinada expresión constante, la ejecución comienza desde la declaración después de esta expresión y ejecuta todas las declaraciones posteriores después del caso.
Diferencia con la declaración if: si el juicio en la declaración If es verdadero, solo se ejecutará la declaración posterior a este juicio. Después de la ejecución, la declaración if saltará y otras declaraciones if no se ejecutarán. ;
La declaración de cambio no saldrá del bucle después de ejecutar la declaración que se considera verdadera, pero continuará ejecutando todas las declaraciones de caso posteriores. Agregue una declaración de interrupción después de cada declaración de caso para que la declaración de cambio pueda saltar después de cada ejecución para evitar generar resultados indebidos.