/ / Javascript:プロンプトとforループを使って印刷する[閉じる] - javascript

Javascript:プロンプトとforループを使って印刷する[閉じる] - javascript

JavaScript:具体的には2 forループを使用します。最初のforループは、ユーザーに3つの名前を入力するよう促します。 2番目のforループは、これらの3つの名前を表示します。

私は1つのforループでこれを行うことができますが、2つの別々のforループでどのようにタスクを完了させるのですか?

    var i = 1;
for (i = 1; i <= 3; i++) {
var name = prompt("Please enter a name");
document.write(name + "<br/>");
}

どうもありがとう。

回答:

回答№1は2

配列を使用して最初のループに入力された値を格納し、値を出力します

var i, array = [];
for (i = 0; i < 3; i++) {
var name = prompt("Please enter a name");
array.push(name);
}
for (i = 0; i < array.length; i++) {
document.write(array[i] + "<br/>");
}

回答№2の場合は0

後で使用するには、最初のforループから値を保持する必要があります。だから、値を保持するためには、 アレイ

  var i = 1,xArray=[];

for (i = 1; i <= 3; i++) {
xArray[xArray.length] = prompt("Please enter a name");
}

for (i = 0; i < xArray.length; i++) {
document.write(xArray[i] + "<br/>");
}

配列[Array.length]を使用して値を配列に埋め込む