inRange 未定义? (Javascript)
inRange is not defined? (Javascript)
我正在开发一个扩展程序,可以在指定时间弹出警报。在尝试 运行 时,我收到错误 Uncaught ReferenceError: inRange is not defined
我很困惑,因为 inRange 在其他项目中有效,但不是这个。我没有找到太多可以帮助我调试它的东西。感谢任何帮助,谢谢!
代码:
date = new Date()
currentHour = date.getHours()
currentMinute = date.getMinutes()
currentTime = currentHour + (0.01 * currentMinute)
function popup_al (){
if (inRange(currentTime,11.18,11.20)){
return alert("Alert")
}else{
return;
}
}
我自己修好了,我以为inRange是一个JS函数,其实不是。我后来将 inRange 定义为
function inRange(number, min, max) {
return (number >= min && number <= max)
}
我正在开发一个扩展程序,可以在指定时间弹出警报。在尝试 运行 时,我收到错误 Uncaught ReferenceError: inRange is not defined
我很困惑,因为 inRange 在其他项目中有效,但不是这个。我没有找到太多可以帮助我调试它的东西。感谢任何帮助,谢谢!
代码:
date = new Date()
currentHour = date.getHours()
currentMinute = date.getMinutes()
currentTime = currentHour + (0.01 * currentMinute)
function popup_al (){
if (inRange(currentTime,11.18,11.20)){
return alert("Alert")
}else{
return;
}
}
我自己修好了,我以为inRange是一个JS函数,其实不是。我后来将 inRange 定义为
function inRange(number, min, max) {
return (number >= min && number <= max)
}