• ベストアンサー

;をつける規則について 助長?安全?

Javascriptで;をつける規則について {}内の最後や {}外の,は付けても付けなくても動作しますが 一般的な書き方で多いのはどちらでしょうか? if (test == 0){ return ture; } else if(test == 1){ return true; } else{ return true <--- ここや }; <--- ここ break;

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

  • ベストアンサー
  • liar_adan
  • ベストアンサー率48% (730/1515)
回答No.2

あまりJavaScriptを読んでるわけではないのですが、 普通は、C言語、Java言語、C#言語と同じ付け方だと思います。 if (test == 0){ return ture; } else if(test == 1){ return true; } else{ return true; <--- ここにはつける。 } <--- ここにはつけない。 break; 細かい話をします。 C言語では、プログラムは「文」の集まりとなっています。 「文」とは、if文、for文などもありますが、 それ以外でおおざっぱに説明すると、 「{ }で囲まれた部分(ブロック)が文」 「式のあとに ; がついたものが文」 となります。 だから、普通、ブロック(if,for,関数定義などで使われる{ }) のあとには ; はいりません。 一方、式のあとに ; が無いと、どうも落ち着かない感じがします。 たとえば a = b + c とだけ書いてあるとなんか落ち着かない。 a = b + c; と書いてほしいと思います。 JavaScriptでは多少の誤差は許容されるようですが、 プログラマは、C, Java, C#を知っている人が多いので、 それに準じる方がいいと思います。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • ANASTASIAK
  • ベストアンサー率19% (658/3306)
回答No.1

基本的に改行コードにはつけましょう。 >助長?安全? 安全。

すると、全ての回答が全文表示されます。

関連するQ&A