- Inicio
- Cursos
- Programación
- Curso de JavaScript y jQuery = J2
6.- if()
if significa sí, es decir, si lo que tenemos entre paréntesis es verdadero, proseguimos a realizar lo siguiente, si solo es una instrucción, no ponemos llaves, si son varias líneas de código, pondríamos llaves.
Por ejemplo:
ejemplo.js
JavaScript
if(5 > 1)
alert('hola Cursos-Ed');
Si ponemos esto en la consola de Chrome, verás que saldrá un mensaje ya que 5 si es mayor a 1.
Ahora si después de la condición if y comparación que tengamos, debemos de realizar varias operaciones, por ejemplo, esto:
ejemplo.js
JavaScript
if( operador == "" ){
$('#operador').html('');
$('#resultado').html(numeroUno);
}
Si pondremos llaves, las llaves nos indicarán realiza todo esto si la condición es verdadera.
Yo, en mi forma de programar, siempre agrego llaves, aunque solo tenga una sola línea de código para el if, y esto lo hago porque la mayoría de los editores de código, tienen a su izquierda para contraer los bloques de código, y cuando lo reviso, voy contrayendo lo que reviso, si el if tiene llaves puedo contraerlo, si no tiene no puedo y ya no puedo señalar que ya revisé ese bloque, pero esto es cuestión de gustos, en sí, si solo necesitas una sola línea de código después del if, no es necesario poner llaves.
Finalicemos con esto, if es una estructura de control que se utiliza para ejecutar un bloque de código si se cumple una condición especificada.
ejemplo.js
JavaScript
if(condicion){
}
Si escribiéramos esto:
ejemplo.js
JavaScript
if(true){
}
Ya que true es una palabra reservada de JavaScript y significa verdadero, lo que esté entre las llaves siempre se va a ejecutar.