사용자:IRTC1015
// 이부분에 코드 입력 //
sc = 0 cb = 0
bl = false; $(document.body).keydown(function() {
if (bl == false) { bl = true startF(); } else { bl = false stopF(); }
});
$("#msgame-start").click(function() {
bl = true
startF(); });
$("#msgame-stop").click(function() {
bl = false
stopF(); });
function startF() {
obj = Math.floor(Math.random() * 10) + 5; $("#msgame-start").css("display", "none"); $("#msgame-stop").css("display", "block"); it = new Date(); si = setInterval(clockUpdate, 20) $("#msgame-console").text(obj + " 초를 세세요.");
}
function stopF() {
$("#msgame-clockText").css("display", "inline"); $("#msgame-stop").css("display", "none"); $("#msgame-start").css("display", "block"); clearInterval(si); ie = new Date(); ifin = ie - it; $("#msgame-clockText").text(toMilliSec(ifin)); finished(obj, ifin);
}
function clockUpdate() {
ic = new Date(); id = ic - it; ii = toMilliSec(id); $("#msgame-clockText").text(ii); if (obj * 1000 - id < 500 * cb && cb > 4 ) { $("#msgame-clockText").fadeOut(); }
}
function toMilliSec(d) {
return (Math.floor(d / 1000) + "\"" + ("" + d % 1000).padStart(3, "0")).padStart(6, "0");
}
function finished(a, b) {
ath = a * 1000 if (ath == b) { cbm = Math.floor(Math.pow(800, (1 + cb / 10))) $("#msgame-console").text("정확하시군요. " + cbm + " 점 드리겠습니다."); sc += cbm cb += 1 } else if (Math.abs(ath - b) < 100) { cbm = Math.floor(Math.pow((500 / Math.abs(ath - b)), (1 + cb / 10))) $("#msgame-console").text("정확하시군요. " + cbm + " 점 드리겠습니다."); sc += cbm cb += 1 } else { $("#msgame-console").text("안타깝습니다. 조금 더 노력해 보세요!"); cb = 0 } $("#msgame-score").text(sc); $("#msgame-combo").text(cb);
}
// 여기까지 코드 입력 //
만일 현 사이트에서 이 문서의 저작자라는 증거를 제시 가능한 경우 즉시 편집하는 행위가 가능하며, 그렇지 않은 경우 관리단 유저에게 문서 삭제를 요청하고 새로운 사용자 문서를 쓰실 수 있습니다.