這段代碼是動態地改變條件的,但是這個語句被chrome識別並且interperted,而不是fx,怎麼解決這個問題?感謝動態改變javascript中if語句的條件
if a % 2 == 0
var condition = b == c || b == d;
else
var condition = b == e || b == f ;
if (condition)
......
這段代碼是動態地改變條件的,但是這個語句被chrome識別並且interperted,而不是fx,怎麼解決這個問題?感謝動態改變javascript中if語句的條件
if a % 2 == 0
var condition = b == c || b == d;
else
var condition = b == e || b == f ;
if (condition)
......
var condition = (a % 2 == 0) ? (b == c || b == d) : (b == e || b == f);
宣佈爲'無功someVar'任何變量將被提升到範圍的頂端,所以你只需要使用'var'關鍵字每個符號一次。 – Mathletics
此代碼應該在Firefox中正常工作。你能鏈接到一個不起作用的測試用例嗎? –