CoffeeScript - declaración if
los if declaración es la declaración de control fundamental que nos permite tomar decisiones y ejecutar declaraciones de forma condicional.
los ifdeclaración en CoffeeScript es similar a la que tenemos en JavaScript. La diferencia es que al escribir unifen CoffeeScript, no es necesario utilizar paréntesis para especificar la condición booleana. Además, en lugar de llaves, separamos el cuerpo de la declaración condicional utilizando las sangrías adecuadas.
Sintaxis
A continuación se muestra la sintaxis de la ifdeclaración en CoffeeScript. Contiene una palabra claveif, poco después de la ifpalabra clave, tenemos que especificar una expresión booleana seguida de un bloque de declaraciones. Si la expresión dada estrue, luego el código en el if se ejecuta el bloque.
if expression
Statement(s) to be executed if expression is true
Diagrama de flujo
Ejemplo
El siguiente ejemplo demuestra cómo utilizar el ifdeclaración en CoffeeScript. Guarde este código en un archivo con el nombreif_example.coffee
name = "Ramu"
score = 60
if score>=40
console.log "Congratulations you have passed the examination"
Abre el command prompt y compile el archivo .coffee como se muestra a continuación.
c:\> coffee -c if_example.coffee
Al compilar, le da el siguiente JavaScript.
// Generated by CoffeeScript 1.10.0
(function() {
var name, score;
name = "Ramu";
score = 60;
if (score >= 40) {
console.log("Congratulations you have passed the examination");
}
}).call(this);
Ahora, abre el command prompt nuevamente y ejecute el archivo CoffeeScript como se muestra a continuación.
c:\> coffee if_example.coffee
Al ejecutarse, el archivo CoffeeScript produce la siguiente salida.
Congratulations you have passed the examination