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