CoffeeScript - instrução if-then ... else

A instrução if-then pode ser seguida por um opcional elseinstrução, que é executada quando a expressão booleana é falsa. Usando a instrução if-then ... else, podemos escrever a instrução if ... else em uma única linha.

Sintaxe

A seguir está a sintaxe do if-then...else declaração no CoffeeScript.

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

Exemplo

A seguir está o exemplo do if-then...elsedeclaração do CoffeeScript. Salve este código em um arquivo com o nomeif_then_else_example.coffee

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

Abra o command prompt e compilar o arquivo .coffee conforme mostrado abaixo.

c:\> coffee -c if_then_else_example.coffee

Na compilação, ele fornece o seguinte JavaScript.

// 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);

Agora, abra o command prompt novamente e execute o arquivo CoffeeScript como -

c:\> coffee if_then_else_example.coffee

Ao ser executado, o arquivo CoffeeScript produz a seguinte saída.

Sorry try again