CoffeeScript - if-then 语句



使用 if-then 语句,我们可以在 CoffeeScript 的单一语句中编写 if 语句。它由布尔表达式后跟 then 关键字组成,然后是若干个语句。当给定的布尔表达式为 true 时,会执行这些语句。

语法

CoffeeScript 中 if-then 语句的语法如下。

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

示例

以下是 CoffeeScript 中 if-then 语句的示例。将以下代码保存到名为 if_then_example.coffee 的文件中

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

打开 命令提示符 并编译 .coffee 文件,如下所示。

c:\> coffee -c if_then_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);

现在,再次打开 命令提示符 并运行 CoffeeScript 文件,如下所示:

c:\> coffee if_then_example.coffee

执行 CoffeeScript 文件后,会输出以下结果。

Congratulations you have passed the exam
coffeescript_conditionals.htm
广告