-4

次のようなゲーム/スクリプトを作成するために JavaScript を使用しようとしています:
- 0 ~ 20 の各数字が特定の単語に等しい。例: 0=のこぎり、1=ネクタイ、2=ノア。
- 画面に数字がポップアップ表示され、ユーザーは単語 that = その数字を入力する必要があります。
- 次に、プログラムは私が正しかったかどうかを判断し、私のポイントに追加します。

4

2 に答える 2

2

デモ: http://jsfiddle.net/elclanrs/gfQsP/

var points = 0;
function game() {
    var words = 'lorem ipsum dolor sit amet consecteur adipisci elit'.split(' ');
    var rand = -~(Math.random() * words.length);
    var result = prompt('Word number '+ rand +'?');
    var match = words[rand-1] === result.toLowerCase();
    alert( match ? 'Good' : 'Bad');
    match && points++;
}
于 2012-09-19T06:55:31.960 に答える
0

これは簡単です:

次のようなキーと値のペアを含むオブジェクトを作成するだけです。

var obj = {
key1: value1,
key2: value2
};

次に、プレーヤーに特定の数値の値を尋ねます。このオブジェクトをループして、特定の数値の値をスキャンし、プレーヤーが入力した値と一致させます。見つかった場合は、ポイント カウンターをインクリメントします。

そのかなり簡単です。

于 2012-09-19T06:49:41.850 に答える