2016-03-24 8 views
0

私は非常に簡単なプログラムを書いています。これは、必要なチケットの数に応じていくつかの名前を要求します。ループが実行されるたびにプロンプ​​ト入力が割り当てられる変数を変更する方法が見つかりません。これを行う方法はありますか?以下は私が使用している現在のループです。Javascriptのループプロンプト入力から複数の変数を割り当てる?

たとえば、3つのチケットが必要な場合は、3つの異なる名前を入力するよう求められます。しかし、それらはすべて同じ変数に保存されており、後でそれらを使用できるように、それらを一意に割り当てる必要があります。

+2

https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/push – Quentin

+3

複数の値を格納する配列を使用 – Ramanlfc

答えて

0

配列はあなたの問題を解決します:

var names = []; // initialize empty array 
var ticketCounter = 0; 
while (ticketsNeeded != 0) { 
     names[ticketCounter++] = prompt("Enter the name of attendee #" + ticketsNeeded); 
     ticketsNeeded--; 
    } 
関連する問題