• ベストアンサー

var aaa=bbb?cccl:ddd; の意味を教えて下さい。

タイトルそのままです。 function内にある var aaa=bbb?cccl:ddd; の意味を教えて下さいませ。

質問者が選んだベストアンサー

  • ベストアンサー
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.1

がると申します。 これは、三項演算子と呼ばれるものになります。 基本的には 式 ? trueの値 : falseの値 という形を取ります。 上述ですと、 もしbbbが判定式としてtrueを取るのならaaaにccclを、falseになるのならdddを代入する という感じになるかと思います。

THUBAN
質問者

お礼

わかりました! どうもありがとうございました。

その他の回答 (1)

  • Blaise
  • ベストアンサー率33% (13/39)
回答No.2

>var aaa=bbb?cccl:ddd; >の意味を教えて下さいませ bbbの論理値がtrueなら、ccclをaaaに代入する、 bbbの論理値がfalseなら、dddをaaaに代入する。

THUBAN
質問者

お礼

わかりました! どうもありがとうございました。

関連するQ&A