CoffeeScript - instruction if ... else
le ifL'instruction exécute le bloc de code donné si l'expression booléenne spécifiée est vraie. Que faire si l'expression booléenne est fausse?
le 'if...else'L'instruction est la prochaine forme d'instruction de contrôle qui permet à CoffeeScript d'exécuter des instructions de manière plus contrôlée. Il aura unelse bloc qui s'exécute lorsque l'expression booléenne est false.
Syntaxe
Ci-dessous, la syntaxe du if-elsedéclaration dans CoffeeScript. Si l'expression donnée est vraie, alors les instructions duif block sont exécutés et s'il est faux, les instructions du else bloc sont exécutés.
if expression
Statement(s) to be executed if the expression is true
else
Statement(s) to be executed if the expression is false
Représentation schématique
Exemple
L'exemple suivant montre comment utiliser le if-elsedéclaration dans CoffeeScript. Enregistrez ce code dans un fichier avec un nomif_else_example.coffee
name = "Ramu"
score = 30
if score>=40
console.log "Congratulations have passed the examination"
else
console.log "Sorry try again"
Ouvrez le command prompt et compilez le fichier .coffee comme indiqué ci-dessous.
c:\> coffee -c if_else_example.coffee
Lors de la compilation, il vous donne le JavaScript suivant.
// Generated by CoffeeScript 1.10.0
(function() {
var name, score;
name = "Ramu";
score = 30;
if (score >= 40) {
console.log("Congratulations have passed the examination");
} else {
console.log("Sorry try again");
}
}).call(this);
Maintenant, ouvrez le command prompt à nouveau et exécutez le fichier CoffeeScript comme -
c:\> coffee if_else_example.coffee
Lors de l'exécution, le fichier CoffeeScript produit la sortie suivante.
Sorry try again