CoffeeScript - instruction if

le if L'instruction est l'instruction de contrôle fondamentale qui nous permet de prendre des décisions et d'exécuter des instructions de manière conditionnelle.

le ifL'instruction dans CoffeeScript est similaire à celle que nous avons en JavaScript. La différence est qu'en écrivant unifdans CoffeeScript, il n'est pas nécessaire d'utiliser des parenthèses pour spécifier la condition booléenne. De plus, au lieu d'accolades, nous séparons le corps de l'instruction conditionnelle en utilisant des indentations appropriées.

Syntaxe

Vous trouverez ci-dessous la syntaxe du ifdéclaration dans CoffeeScript. Il contient un mot-cléif, peu de temps après le ifmot-clé, nous devons spécifier une expression booléenne qui est suivie d'un bloc d'instructions. Si l'expression donnée esttrue, puis le code dans le if bloc est exécuté.

if expression
   Statement(s) to be executed if expression is true

Représentation schématique

Exemple

L'exemple suivant montre comment utiliser le ifdéclaration dans CoffeeScript. Enregistrez ce code dans un fichier avec le nomif_example.coffee

name = "Ramu"
score = 60
if score>=40
  console.log "Congratulations you have passed the examination"

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

c:\> coffee -c 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 indiqué ci-dessous.

c:\> coffee if_example.coffee

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

Congratulations you have passed the examination