1 of 264 menu

La sentencia if

La sentencia if establece una condición. Con esta sentencia podemos plantear a la programa, por ejemplo, la pregunta "¿es la variable a mayor que la variable b?", y dependiendo de la respuesta ejecutar un código u otro.

Generalmente esta sentencia se utiliza en combinación con la sentencia else.

Sintaxis

if (expresión lógica) { /* el código ubicado aquí se ejecutará si la expresión lógica es verdadera */ };

En el caso de que dentro de las llaves solo haya una expresión, se pueden omitir estas llaves.

Ejemplo

Si el valor de la variable es igual a uno, mostraremos un mensaje en pantalla:

let test = 1; if (test == 1) { alert('+++'); }

Ejemplo

Comprobemos si el valor de la variable es mayor que cero o no:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Ejemplo

Las sentencias if-else se pueden anidar entre sí de forma arbitraria:

let num = 3; if (num >= 0) { if (num <= 5) { alert('menor o igual a 5'); } else { alert('mayor que 5'); } } else { alert('menor que cero'); }

Véase también

  • la sentencia else,
    que hace la condición inversa
  • la sentencia elseif,
    que también hace una condición
  • la sentencia switch,
    que también hace una condición
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar