0

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/>");
    }

どうもありがとう。

4

2 に答える 2

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/>");
}
于 2013-06-18T05:48:40.643 に答える