逗号运算符
记录用:
let count = 10
let num = (count++, count++,count)
console.log(num); // print: 12
for(let i=0, j=100; i<10, j>50; i++, j--){
console.log(i,j); // print:i=>(0-49),j=>(100-51)
}
逗号运算符
: 会将最后一个值返回,前面的逻辑也会执for循环
中的判断条件也是这个原因,当有两个值以上变化时,会以最后一个条件进行判断,所以整个循环次数是按照j>50
循环了50次,而不是按照i<10
循环10次,当二者调换位置,才会只循环10次;