/**
* @param {number[]} nums
* @return {string[]}
*/
var summaryRanges = function(nums) {
let stack = [];
let i = 0;
for(let j = 0; j < nums.length; j++) {
if(nums[j] === nums[j + 1] - 1) {
continue;
} else {
if(i === j) {
stack.push(`${nums[i]}`);
} else {
stack.push(`${nums[i]}->${nums[j]}`);
}
i = j + 1;
}
}
return stack;
};