card card card card card card card javascriptを使った神経衰弱です。
カードをクリックして下さい。
card card card card card card card
card card card card card card card
card card card card card card card

【JavaScriptのポイント】
神経衰弱

  1. まず 28枚のカードをcard_i配列にセットします。
  2. 次に この28枚のカードをcard_c配列にコピーした上で一番後ろのカードからそのカードより前にあるカードをランダムに選択し入れ替えます。
  3. この入れ替えを先頭のカードまで行うことでshuffleしています。
  4. カードの裏面を出して並べます。
  5. カードがクリックされると、1枚もカードが開いていない時はまだ取りきっていないカードなら数字のある表面imageに置き換えます。
  6. 2枚目のカードがクリックされた時には1枚目と同じでなく、取りきったカードでもない時は両方の数字が一致しているか調べます。
  7. 一致していない時は0.5秒後に裏面imageに置き換え、一致している時は0.5秒後にブランクimageに置き換えた上残り枚数を2減らします。
  8. 残り枚数が0になったらメッセージを出し再度shuffleします。

Java Script事例集トップページへ

鴈野さんちのHomePage TOPへ

ご感想などは鴈野 敏生 まで。