CoffeeScript: istruzione if
Il if L'istruzione è l'istruzione di controllo fondamentale che ci consente di prendere decisioni ed eseguire le istruzioni in modo condizionale.
Il ifL'istruzione in CoffeeScript è simile a quella che abbiamo in JavaScript. La differenza è che mentre si scrive un fileifin CoffeeScript, non è necessario utilizzare le parentesi per specificare la condizione booleana. Inoltre, invece delle parentesi graffe, separiamo il corpo dell'istruzione condizionale utilizzando i rientri appropriati.
Sintassi
Di seguito è riportata la sintassi di ifdichiarazione in CoffeeScript. Contiene una parola chiaveif, subito dopo il ifparola chiave, dobbiamo specificare un'espressione booleana che è seguita da un blocco di istruzioni. Se l'espressione data ètrue, quindi il codice nel file if blocco viene eseguito.
if expression
Statement(s) to be executed if expression is true
Diagramma di flusso
Esempio
L'esempio seguente mostra come utilizzare l'estensione ifdichiarazione in CoffeeScript. Salva questo codice in un file con il nomeif_example.coffee
name = "Ramu"
score = 60
if score>=40
console.log "Congratulations you have passed the examination"
Apri il command prompt e compila il file .coffee come mostrato di seguito.
c:\> coffee -c if_example.coffee
Durante la compilazione, ti dà il seguente JavaScript.
// 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);
Ora apri il file command prompt di nuovo ed eseguire il file CoffeeScript come mostrato di seguito.
c:\> coffee if_example.coffee
All'esecuzione, il file CoffeeScript produce il seguente output.
Congratulations you have passed the examination