将IF语句存储到LocalStorage的变量中?

时间:2017-04-26 08:46:23

标签: javascript variables storage local

我正在制作一个超速的应用程序,现在我创建了一个IF语句,当用户超过20km / ph时会弹出一个警告通知他们,我希望用户设置它的值,这样它就不会被预定义为20从HTML中的输入字段开始,然后将其存储到本地存储中并更改变量的值

问题是,它是一个IF语句,我不知道如何重写它,所以它适合变量格式。

     if (speed > 20) {
         alert("speeding");
                    }  

2 个答案:

答案 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">