CoffeeScript - instruction if-then ... else

L'instruction if-then peut être suivie d'une option elseinstruction, qui s'exécute lorsque l'expression booléenne est fausse. En utilisant l'instruction if-then ... else, nous pouvons écrire l'instruction if ... else sur une seule ligne.

Syntaxe

Voici la syntaxe du if-then...else déclaration dans CoffeeScript.

if expression then Statements (for true condition) else Statements (for false condition)

Exemple

Ci-dessous, l'exemple du if-then...elsedéclaration de CoffeeScript. Enregistrez ce code dans un fichier avec un nomif_then_else_example.coffee

name = "Ramu"
score = 30
if score>=40 then console.log "Congratulations" else console.log "Sorry try again"

Ouvrez le command prompt et compilez le fichier .coffee comme indiqué ci-dessous.

c:\> coffee -c if_then_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");
  } else {
    console.log("Sorry try again");
  }

}).call(this);

Maintenant, ouvrez le command prompt à nouveau et exécutez le fichier CoffeeScript comme -

c:\> coffee if_then_else_example.coffee

Lors de l'exécution, le fichier CoffeeScript produit la sortie suivante.

Sorry try again