JavaScript超出数组长度不报错JavaScript超出数组长度不报错
JavaScript超出数组长度不报错今天,在做题的时候,遇到了这样一个问题 while (sum < target) { right++; sum += nums[right];}这里while循环没有添加对right索引超出数组长度时的限制,但依然没有报错,程序可以正常运行。这里检查了下原因,发现当right超出范围时,nums[right]输出是undefinedconsole.log(nums[nums.length]) //undefined当undefined与数相