Adobe Edge/JavaScript 中的 if 语句

if statements in adobe edge/javascript

本文关键字:if 语句 中的 JavaScript Edge Adobe      更新时间:2023-09-26

我在 Edge 中有一个动画,单击该动画时,每次都会从不同的位置播放,具体取决于播放头的当前位置。

Symbol.bindElementAction(compId, symbolName, "${b}", "click", function(sym, e) 
 {
    var pos = sym.getPosition();

   if (pos <= 16000) {
   sym.play("catch1");
    }
   if (pos > 22500 && pos < 3800) {
   sym.play("catch2");
}

输入第一个 if 语句没有问题,但从不输入第二个语句,即使 pos 是正确的值。

好吧,一个数字不可能同时大于 22500 和小于 3800。