一回も披露したことのない豆知識

使用している言語はJavaScriptです。
ソースの書き方について質問です。

繰り返す数が同じループ文をいくつか書く必要がある時、ループ分の中に分岐を入れ処理を書くべきか、分岐してからループ文を入れ処理を書くべきか。

どちらが良いんでしょうか。

それともこれは好みでしょうか…?

「使用している言語はJavaScriptで」の質問画像

質問者からの補足コメント

  • 画像粗くて申し訳ないです。

      補足日時:2020/07/16 13:45
  • ループ文をここで書く場合

    「使用している言語はJavaScriptで」の補足画像2
      補足日時:2020/07/16 13:56
  • ループ文を一つにまとめた場合
    画像貼り付け直します;;

    「使用している言語はJavaScriptで」の補足画像3
      補足日時:2020/07/16 13:57

A 回答 (1件)

ちょっと画像よくわからないので


一般的な話をしますが

if文の条件式の値がループ中も変わらないと言うのであれば
それは無駄な処理を何度もしていることになるので
先にif文を置くのが一般的です

ループ中に条件式の値が変わるのであれば
当たり前ですがループの中に入れないと正常な動作はできません
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2020/07/16 14:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!