ホームページ  >  に質問  >  本文

分かりません、ご指導お願いします。

var arr = ["ブラザー タオ" , "男性" , 24, "大学" , "北京科学技術大学" ];
for(var i=0;i<5;i ){
document .write(arr[i] "<br/>");

変数 arr 内のすべての配列要素が i<5 の条件を満たしていないのに、なぜ出力されるのでしょうか?

自律者自由自律者自由2552日前1275

全員に返信(4)返信します

  • 郭官鹏

    郭官鹏2017-11-15 17:33:48

    i は、arr[0]、arr[1]...arr[5] のインデックス値を表します。角括弧内の 12345 は、要素の意味である i に相当します。

    返事
    0
  • 帅帅的阿猪

    帅帅的阿猪2017-10-26 09:38:10

    配列の添字は0から始まり、北京科学技術大学の添字はちょうど4で、5未満の条件を満たしています

    返事
    0
  • nearest

    nearest2017-10-26 00:07:45

    i<5 は for ループの条件です。ループを 5 つ指定します。これは変数とは関係ありません

    返事
    1
  • 路过

    路过2017-10-25 08:50:52

    みんな満足! ! !

    ポインタの意味を理解していませんか

    arr = ["Brother Tao" , "男性" , 24, "大学" , "北京科学技術大学" ];

    arr ポインタが設定されていない場合は、デフォルトでは 0 から始まります

    arr[0] は「Brother Tao」と同じです arr[4] は「北京科学技術大学」と同じです

    兄弟、基本は非常に重要です。js を見てください。マニュアル

    返事
    2
  • キャンセル返事