<javascript type="text/javascript">
var nameArray=new Array(30);
nameArray[0]="足立";
nameArray[1]="安藤";
nameArray[2]="内木";
:
(1)for(var i=0;i<=nameArray.length;i ++){
(2)for(var j=0;j<=100.length;i ++){
(3)document.write(nameArray[i]+"");
}
配列のところをやっていますが
(1)うまく画面に出ませんでした
(2)(1)の部分なんですが真ん中は条件を通常は入れるところですが
この条件である”nameArray.length”はどういう事なんでしょうか?
(3)(2)の部分はjより100小さい数が条件で
(3)が適用されるというループですが
”nameArray[i]+""”は[j]でないのは何故なんでしょうか?
No.1ベストアンサー
- 回答日時:
・動かない原因
1.全角文字が混じってる
文字列以外は半角文字
2.閉じ括弧が足りない
1つ(があれば1つ)がある
2つ[があれば2つ]がある
3つ{があれば3つ}がある
3.余分な.length
lengthは文字列や配列の長さの数値
・問題点
1.j++であるべきところがi++になっている
2.ループ回数のミス
j=0;j<=100では
jが0,1,2,3,......,98,99,100となり
ループ内が計101回実行されてしまう
100回にしたい時はj=0;j<100、またはj=1;j<=100
またiについても同様で
配列の添字は0から始まりn番目の要素ではn-1となるので
i=0;i<nameArray.length、またはi=0;i<=nameArray.length-1
3.エラー対処にはブラウザのコンソールを使うべし
ChromeならF12キーでコンソールが開く
エラーの内容と場所を確認できる
また、コードを書いて即実行することもできる
・修正後コード
for(var i=0;i<nameArray.length;i++){
for(var j=0;j<100;j++){
console.log(nameArray[i]+"");
}
}
・>>”nameArray[i]+""”は[j]でないのは何故なんでしょうか?
iが0から配列の要素数-1まで+1されながら繰り返されている
これはnameArray[i]と添字に使って、配列の全要素を順番にさらっていくためのもの
jはただ100回繰り返すための変数
よって[j]だと意味が無い
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#テキストボックスの文字を配...
-
同じIDで定義した要素の配列を...
-
二次元配列を使って順位をだす...
-
重複しないようにランダムで表...
-
javascript 変数名の連結をしたい
-
バナーのランダム表示(複数、...
-
jspからjavascriptの変数引継ぎ
-
undefinedを表示させない方法は...
-
javascriptでの3次元配列のソート
-
ハッシュ表
-
文字を一文字ずつ表示
-
google apps scriptの終了のさせ方
-
<a>タグのテキストを取得
-
C#OpenCv V4にのエラーに関する...
-
【正規表現】【javascript】CR...
-
idを使わずにonclickで自身の要...
-
functionから別のfunctionを実...
-
ActiveXobjectが作成できない
-
関数でy=g(x)のgとは何の略です...
-
HTTPSのとき":"が"%3A"ではなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
C#テキストボックスの文字を配...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
二次元配列を使って順位をだす...
-
javascriptで行を抽出したいです。
-
javascriptからphpに配列データ...
-
多次元配列から最大値を1行また...
-
Perlの配列をJavaScriptに渡せ...
-
JSONデータを50音順でソートしたい
-
どうすればresponseText結果を...
-
バナーのランダム表示(複数、...
-
JavaScriptでの動的な多次元配...
-
JavaScriptからPHPに配列を渡す...
-
javascript 省略した記述と思わ...
-
【Google Apps Script】コード...
-
javascriptを用いて作成された...
-
[JS] setAttributeで保存される...
-
javascriptで2つのArrayの...
-
配列について、その要素を並べ...
おすすめ情報