var minSubArrayLen = function (s, nums) { let left = 0; let right = 0; let minLen = Number.MAX_SAFE_INTEGER; let sum = 0; while (right < nums.length) { sum += nums[right++];
while (sum >= s) { minLen = Math.min(minLen, right - left); sum -= nums[left++]; } }