いちばん失敗した人決定戦

javaで、色が変わったマスをクリックすると100点加算されていくというゲームを作っています。
ここまではできたのですが、連続で成功するたびに100点、200点と加算される点数が増えていくようにしたいです。
function isTouched(x, y) {
if (map[y][x] == 1) {
map[y][x] = 0;
score += 100;
highScore = score > highScore ? score : highScore;
return true;
} else {
   score -= 100;
return false;
}
}
ここからどうしたらうまくいくでしょうか?

A 回答 (1件)

こんにちは。



Javaは詳しくはありませんが、
加算する変数を用意して、初期値を100とする。

成功すれば、現在のスコアと変数を足す。その変数を加算する(+100)
逆に失敗したら、変数に100を入れてリセットかと。
これをループさせれば良いかと。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!