在Javascript中按按钮时选择秒

在Javascript中按按钮时选择秒,javascript,jquery,Javascript,Jquery,我用Javascript创建了一个简单的clickgame,我想知道,当你按下“开始”键时,会出现一个弹出窗口,你可以选择5秒、10秒和15秒。我如何才能简单地创建它?同样重要的是,你选择的每一秒都会显示最高分。比如当你选择5秒时:5秒的最高分是:10次点击!选择10秒时:10秒的最高分是:20次点击 设klick=0; 设timerId=0; $(“#开始”)。单击(函数(){//clickfunktion beim starten。 $(“#开始”).fadeOut(); $(“#欢迎”)

我用Javascript创建了一个简单的clickgame,我想知道,当你按下“开始”键时,会出现一个弹出窗口,你可以选择5秒、10秒和15秒。我如何才能简单地创建它?同样重要的是,你选择的每一秒都会显示最高分。比如当你选择5秒时:5秒的最高分是:10次点击!选择10秒时:10秒的最高分是:20次点击

设klick=0;
设timerId=0;
$(“#开始”)。单击(函数(){//clickfunktion beim starten。
$(“#开始”).fadeOut();
$(“#欢迎”).fadeOut();
$(“#时间”)。法登(900);
$(“#clicker”).fadeIn();
var display=document.querySelector(“#time”);//referez auf das Html attribute time zum anzegen。
var dauer=5;
startTimer(dauer,display);//这是一个非常有趣的节日,也是一个非常有趣的节日。
})
功能启动定时器(dauer,显示器){
让定时器=dauer;
让塞昆登;
timerId=setInterval(函数(){
sekunden=parseInt(计时器);//parseInt在一段时间内
display.textContent=sekunden;//zeigt sekunden变量
--timer;//设置计时器immer einen herab
如果(计时器<0.00){
定时器=dauer;
$(“#开始”).fadeIn();
$(“#欢迎”).fadeIn();
$(“#时间”).fadeOut();
$(“#clicker”).fadeOut();
$(“#clicker”).css(“利润率最高”、“10%”);
$(“#clicker”).css(“左边距”、“50%”);
警报(“索伯-杜-哈兹”+klick+“klicks in 5 Sekunden geschafft!”);
警报(“高分列表”+高分(克里克));
克利克=0
清除间隔(timerId);
}//如果计时器为0,则所有计时器均为wieder angezeigt和die Interval函数
},1000);//zahl gibt an,是一个经常使用的函数,它支持wiederholt wird.Hier-eine-Sekunde(1000Millisekunden)
};
$(“#clicker”)。单击(函数(){
让zufall=Math.floor(Math.random()*45)+1//setzt-eine-zufällige höhe für den clicker
klick=klick+1//setzt den zähler beim klicken eins hoch
$(“#clicker”).css(“页边距顶部”,zufall+“%”);
$(“#clicker”).css(“左边距”,zufall+45+“%”);
})
功能高分(分数){
var=0;
saved=parseFloat(localStorage.getItem('highScore'))| | 0;
分数=parseFloat(分数)| | 0;
如果(分数>保存){
保存=分数;
setItem('highScore',score);
}
保存的返回;
}

威尔·科曼·祖·安塞雷姆·雷克通斯皮尔!这是一个非常好的开始!
开始
克利克
。。。弹出窗口,您可以选择5、10和15秒


嗯,窗口弹出了,但什么也没做:你需要输入5、10或15,然后按OK,但它不会改变秒数。当我按cancel时,游戏开始并忽略它。你问“如何选择”,并得到了答案。有什么别的事吗?再问一次!
const fiveOrTenOrFifteen = () => (s = '' + prompt ('5, 10 or 15')) && s.match (/5|10|15/)
    ? s
    : s !== 'null' && fiveOrTenOrFifteen ()

console.log (fiveOrTenOrFifteen () || 'Canceled')