【发布时间】:2019-07-01 19:34:23
【问题描述】:
在重构时,我错误地将两个破折号-- 放在> 之前,代码似乎可以正常工作而没有任何错误。我检查了MDN Operators 页面,但找不到相关定义。请告诉我这个运算符叫什么。
function checkSitOccupancy(n) {
while (n --> 0)
console.log(n);
}
checkSitOccupancy(2)
【问题讨论】:
-
--和>是两个独立的运算符。空格或不空格,它们不是一个运算符。 -
n--表示n=n-1,然后使用大于运算符 ´>´
标签: javascript