CoffeeScript - Postfix si et sauf instructions
Postfix si
Vous pouvez réécrire l'instruction if en utilisant le formulaire postfix où, les instructions à exécuter sont suivies de if avec l'expression booléenne.
Syntaxe
Voici la syntaxe de l'instruction postfix-if.
Statements to be executed if expression
Exemple
Ci-dessous est l'exemple de l'instruction if postfix. Enregistrez l'exemple suivant dans un fichier avec un nompostfix_if_example.coffee
name = "Ramu"
score = 60
console.log "Congratulations you have passed the examination" if score>40
Ouvrez le command prompt et compilez le fichier .coffee comme indiqué ci-dessous.
c:\> coffee -c postfix_if_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 = 60;
if (score > 40) {
console.log("Congratulations you have passed the examination");
}
}).call(this);
Maintenant, ouvrez le command prompt à nouveau et exécutez le fichier CoffeeScript comme -
c:\> coffee postfix_if_example.coffee
Lors de l'exécution, le fichier CoffeeScript produit la sortie suivante.
Congratulations you have passed the exam
Postfix sauf si
Vous pouvez réécrire l'instruction sauf en utilisant le formulaire postfix où, les instructions à exécuter sont suivies de la commande sauf avec l'expression booléenne.
Syntaxe
Voici la syntaxe de l'instruction postfix-if.
Statements to be executed unless expression
Exemple
Ci-dessous est l'exemple du suffixe sauf instruction. Enregistrez l'exemple suivant dans un fichier avec un nompostfix_unless_example.coffee
name = "Ramu"
score = 30
console.log "Sorry try again" unless score>=40
Ouvrez le command prompt et compilez le fichier .coffee comme indiqué ci-dessous.
c:\> coffee -c postfix_unless_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("Sorry try again");
}
}).call(this);
Maintenant, ouvrez le command prompt à nouveau et exécutez le fichier CoffeeScript comme -
c:\> coffee postfix_unless_example.coffee
Lors de l'exécution, le fichier CoffeeScript produit la sortie suivante.
Sorry try again