Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

duda con respecto a if

¿Por qué en la condicion se utiliza dos if ? en los ejemplos anteriores usan un if,else.

2 respuestas

Con solo las 2 variables también lo veo como la mejor opción usar if y else. Pero me imagino que puede ser parte de un código mas grande, pues en hacienda hay varias tasas de impuestos.

Buenas paso a comentar para ver si te puedo despejar la duda:

la sentencia if se utiliza para comprobar 1 sola condicion:

    if ( expresion a evaluar ) {
        //Ejecutar este codigo
    }

la sentencia if else se utiliza cuando hay una bifurcacion en el codigo:

    if ( expresion a evaluar ) {
        //Ejecutar este codigo
    } else {
        //Ejecutar este codigo
    }

la sentencia else if se utiliza para cuando hay mas de 2 opciones y se pueden poner tantos como se necesite (no es la salida mas optima ya que se pueden usar otras estructuras con el switch o alguna otra ):

    if ( expresion a evaluar ) {
        //Ejecutar este codigo
    } else if ( otra expresion a evaluar ) {
        //Ejecutar este codigo
    } else if ( otra expresion a evaluar ) {
        //Ejecutar este codigo
    } else {
        //Ejecutar este codigo
    }

Espero haber resuelto tu duda, saludos!