Javascript 有人能解释这个错误吗:应该是赋值或函数调用,而看到的是表达式

Javascript 有人能解释这个错误吗:应该是赋值或函数调用,而看到的是表达式,javascript,jquery,toggle,Javascript,Jquery,Toggle,我的页面上有一个脚本,可以在0和1之间随机切换徽标元素的不透明度。该函数工作正常,我的控制台中没有收到任何错误,但CodeKit在编译时给了我以下错误: “应为赋值或函数调用,而应为表达式” 发生在这一行: toggle(Math.random() > 0.9), setTimeout(el, 6500 * Math.random() * 0.2); 有人能解释一下这个错误吗?如果有办法的话,我该如何修复它?谢谢 你错放了一个“)” 切换(Math.random()>0.9,setTim

我的页面上有一个脚本,可以在0和1之间随机切换徽标元素的不透明度。该函数工作正常,我的控制台中没有收到任何错误,但CodeKit在编译时给了我以下错误:

“应为赋值或函数调用,而应为表达式”

发生在这一行:

toggle(Math.random() > 0.9), setTimeout(el, 6500 * Math.random() * 0.2);
有人能解释一下这个错误吗?如果有办法的话,我该如何修复它?谢谢

你错放了一个“)”


切换(Math.random()>0.9,setTimeout(el,6500*Math.random()*0.2)

检查你的parens(),你有太多这样的:)太好了,没有更多的语法问题。谢谢