Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introducción JavaScript uso JavaScript exportación JavaScript gramática JavaScript declaraciones JavaScript nota JavaScript variable JavaScript Tipos de datos JavaScript objetos JavaScript función JavaScript alcance JavaScript evento JavaScript cadena JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversión JavaScript Las expresiones regulares JavaScript error JavaScript depuración JavaScript variable de elevación JavaScript Modo estricto JavaScript El uso inapropiado JavaScript autenticación de formularios JavaScript Palabras clave reservadas JavaScript JSON JavaScript void JavaScript Especificación código

JS función

JavaScript definición de la función JavaScript Argumentos de función JavaScript llamada a la función JavaScript Los cierres

JS HTML DOM

DOM breve introducción DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avanzado

JavaScript objetos JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp objetos

JS navegador BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript música pop JavaScript Evento cronometrado JavaScript Cookies

JS almacén

JavaScript almacén JavaScript prueba jQuery JavaScript prueba Prototype

JS Ejemplos

JavaScript Ejemplos JavaScript instancia de objeto JavaScript instancia de objeto del navegador JavaScript HTML DOM Ejemplos JavaScript resumen

JS Manual de referencia

JavaScript objetos HTML DOM objetos

Si JavaScript ... Else

Para las sentencias condicionales en base a diferentes criterios para llevar a cabo diferentes acciones.


Las sentencias condicionales

Por lo general, cuando se escribe código, siempre se necesita una decisión diferente para llevar a cabo diferentes acciones. Puede realizar esta tarea utilizando las sentencias condicionales en el código.

En JavaScript, podemos utilizar la siguiente sentencia condicional:

  • if - sólo si una condición especificada es verdadera, utilice esta declaración para ejecutar código
  • si ... else - Cuando la condición es verdadera ejecutar código cuando la condición es falsa ejecutar otro código
  • if ... else if .... else - utilizar esta instrucción para seleccionar uno de una pluralidad de bloques de código para ejecutar
  • cambiar la declaración - utilizar esta instrucción para seleccionar uno de una pluralidad de bloques de código para ejecutar

Si los estados

Sólo cuando la condición especificada es verdadera, la sentencia no se ejecutará el código.

gramática

if (condition)
{
    当条件为 true 时执行的代码
}

Por favor, use minúsculas si. Las letras mayúsculas (IF) generará un error de JavaScript!

Ejemplos

Cuando el tiempo es inferior a las 20:00, generada saludo "Buen día":

if (time<20)
{
    x="Good day";
}
x El resultado:


Trate »

Tenga en cuenta que esta sintaxis no se ..else ... Tienes que decirle al navegador para ejecutar código sólo cuando una condición especificada sólo es cierto.


Si ... else

Por favor, utilice la sentencia else if .... para ejecutar código si la condición es verdadera, la condición es falsa ejecutar otro código.

gramática

si(condición)
{
Cuando se ejecuta el código si la condición es verdadera
}
otro
{
Código se ejecuta cuando la condición no es verdadera
}

Ejemplos

Cuando el tiempo es inferior a las 20:00, generada saludo "Buen día", de lo contrario generará saludo "Buenas noches".

if (time<20)
{
    x="Good day";
}
else
{
    x="Good evening";
}

x El resultado:


Trate »


If ... else if ... else

Use si .... if ... else else para seleccionar uno de una pluralidad de bloques de código a ejecutar.

gramática

if (condition1)
{
    当条件 1 为 true 时执行的代码
}
else if (condition2)
{
    当条件 2 为 true 时执行的代码
}
else
{
当条件 1 和 条件 2 都不为 true 时执行的代码
}

Ejemplos

Si el tiempo es inferior a 10:00, la generada de felicitación "Buenos días", si el tiempo es superior a 20:00 y de las 10:00 a menos, la generada saludo "Buen día", de lo contrario generan saludo "Buenas noches":

if (time<10)
{
    x="Good morning";
}
else if (time>=10 && time<20)
{
    x="Good day";
}
else
{
    x="Good evening";
}

x El resultado:


Trate »


Ejemplos

más ejemplos

Enlaces al azar
Este ejemplo demuestra un enlace, al hacer clic en el enlace, que le llevará a un lugar diferente. Cada oportunidad es una probabilidad del 50%.