show example
优质
小牛编辑
131浏览
2023-12-01
后缀如果
您可以使用后缀形式重写if语句,其中,要执行的语句后跟if和布尔表达式。
语法 (Syntax)
以下是postfix-if语句的语法。
Statements to be executed <b>if</b> expression
例子 (Example)
下面给出了postfix if语句的示例。 将以下示例保存在名为postfix_if_example.coffee的文件中
name = "Ramu"
score = 60
console.log "Congratulations you have passed the examination" if score>40
打开command prompt并编译.coffee文件,如下所示。
c:\> coffee -c postfix_if_example.coffee
在编译时,它为您提供以下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);
现在,再次打开command prompt并运行CoffeeScript文件 -
c:\> coffee postfix_if_example.coffee
执行时,CoffeeScript文件生成以下输出。
Congratulations you have passed the exam
Postfix除非
您可以使用后缀形式重写unless语句,其中,要执行的语句后跟除非与布尔表达式一起使用。
语法 (Syntax)
以下是postfix-if语句的语法。
Statements to be executed <b>unless</b> expression
例子 (Example)
下面给出了postfix除非声明的示例。 将以下示例保存在名为postfix_unless_example.coffee的文件中
name = "Ramu"
score = 30
console.log "Sorry try again" unless score>=40
打开command prompt并编译.coffee文件,如下所示。
c:\> coffee -c postfix_unless_example.coffee
在编译时,它为您提供以下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);
现在,再次打开command prompt并运行CoffeeScript文件 -
c:\> coffee postfix_unless_example.coffee
执行时,CoffeeScript文件生成以下输出。
Sorry try again