布尔变化的火事件(JavaScript)

时间:2017-04-13 19:33:00

标签: javascript

我正在创建一个应用,用户根据输入获得奖杯。我想在用户获得奖杯时提醒用户。我不确定怎么写:

navigator

我提出的所有解决方案都会在布尔值为真时提醒用户(这是更改后的每个实例),但我只想在更改时提醒一次。布尔值只会翻转一次;一旦它是真的,它永远不会回到假。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在更改之前检查值:

var trophy = false
if (userInput) {
    if (!trophy) {
        // alert user here
    }
    trophy = true
}