CoffeeScript - Postfix se e se le istruzioni
Postfix se
È possibile riscrivere l'istruzione if usando il modulo suffisso dove, le istruzioni che devono essere eseguite sono seguite dall'if insieme all'espressione booleana.
Sintassi
Di seguito è riportata la sintassi dell'istruzione postfix-if.
Statements to be executed if expression
Esempio
Di seguito è riportato l'esempio dell'istruzione if postfissa. Salva il seguente esempio in un file con nomepostfix_if_example.coffee
name = "Ramu"
score = 60
console.log "Congratulations you have passed the examination" if score>40
Apri il command prompt e compila il file .coffee come mostrato di seguito.
c:\> coffee -c postfix_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 esegui il file CoffeeScript come -
c:\> coffee postfix_if_example.coffee
All'esecuzione, il file CoffeeScript produce il seguente output.
Congratulations you have passed the exam
Postfix a meno che
Puoi riscrivere l'istruzione a meno che usando il modulo suffisso dove, le istruzioni che devono essere eseguite sono seguite dall'istruzione a meno che insieme all'espressione booleana.
Sintassi
Di seguito è riportata la sintassi dell'istruzione postfix-if.
Statements to be executed unless expression
Esempio
Di seguito è riportato l'esempio dell'istruzione suffisso a meno che. Salva il seguente esempio in un file con nomepostfix_unless_example.coffee
name = "Ramu"
score = 30
console.log "Sorry try again" unless score>=40
Apri il command prompt e compila il file .coffee come mostrato di seguito.
c:\> coffee -c postfix_unless_example.coffee
Durante la compilazione, ti dà il seguente JavaScript.
// Generated by CoffeeScript 1.10.0
(function() {
var name, score;
name = "Ramu";
score = 30;
if (!(score >= 40)) {
console.log("Sorry try again");
}
}).call(this);
Ora apri il file command prompt di nuovo ed esegui il file CoffeeScript come -
c:\> coffee postfix_unless_example.coffee
All'esecuzione, il file CoffeeScript produce il seguente output.
Sorry try again