小编luz*_*luz的帖子

为什么我的函数以错误的顺序执行?

我想知道为什么我的程序输出I4 output\ I3 outputxef\xbc\x9f

\n

\r\n
\r\n
var a = 4;\nvar i = 0;\nvar i3 = function() {\n  console.log("I3 output")\n  return i = i + 3\n}\nvar i4 = function() {\n  console.log("I4 output")\n  return i = 4\n}\n\n(a > 3) && i3() || (a < 5) && i4();\nconsole.log(i)
Run Code Online (Sandbox Code Playgroud)\r\n
\r\n
\r\n

\n

我想要I3 output那时I4 output。为什么这不起作用?

\n

javascript

8
推荐指数
1
解决办法
152
查看次数

标签 统计

javascript ×1