const nums = [3, 4, 5, 11, 2];

let n, i = 0;
while((n = nums[i]) < 10 && i++ < nums.length) {
   console.log(‘${n}: 10보다 작음’);
}
console.log(‘${n}: 10보다 큼’);

에서 i++ 해주는게 다음 루프문에 쭈르륵 적용되서 배열에서 하나씩 꺼내쓰는 용도로 사용해주는게 맞나여?
굳이 저런 형식으로 하는게 살짝 이해가 안가네요 ㅠㅠ