1. ホーム
  2. ジャバスクリプト

[解決済み】CoffeeScriptの3項演算について

2022-03-25 16:48:53

質問

に値を設定する必要があります。 a 条件によって異なります。

CoffeeScriptでこれを行う最短の方法は何ですか?

例)JavaScriptではこうする。

a = true  ? 5 : 10  # => a = 5
a = false ? 5 : 10  # => a = 10

解決方法は?

すべては式であり、その結果値が得られるので、単に if/else .

a = if true then 5 else 10
a = if false then 5 else 10

エクスプレッションの例についてもっと詳しく見る ここで .