我正在制作一个超速的应用程序,现在我创建了一个IF语句,当用户超过20km / ph时会弹出一个警告通知他们,我希望用户设置它的值,这样它就不会被预定义为20从HTML中的输入字段开始,然后将其存储到本地存储中并更改变量的值
问题是,它是一个IF语句,我不知道如何重写它,所以它适合变量格式。 if (speed > 20) {
alert("speeding");
}
答案 0 :(得分:0)
const speed = 10;
function checkSpeed(limit) {
if (speed > limit) {
alert("speeding");
}
}
checkSpeed(5);

答案 1 :(得分:0)
这就是你所描述的。有一个HTML字段可以用速度填充,然后每当你改变它并点击输入JavaScript
选择它,读取限制并检查速度是否大于该值。
你需要放入一些内容来检查限制是否为整数(或者你会在parseInt
中得到错误)。我不确定你要如何设定速度,所以我把它留作变量。
document.getElementById('limit').addEventListener("change", function (evt) {
checkSpeed(parseInt(this.value));
}, false);
function checkSpeed(limit){
speed = 30;
if (speed > limit) {
alert("speeding");
}
}
<input type="text" id="limit">