Add Strings LeetCode solution in JavaScript
1var addStrings = function (num1, num2) {2let i = num1.length - 1;3let j = num2.length - 1;4let carry = 0;5let sum = "";67for (; i >= 0 || j >= 0 || carry > 0; i--, j--) {8const digit1 = i < 0 ? 0 : num1.charAt(i) - "0";9const digit2 = j < 0 ? 0 : num2.charAt(j) - "0";10const digitsSum = digit1 + digit2 + carry;11sum = `${digitsSum % 10}${sum}`;12carry = Math.floor(digitsSum / 10);13}1415return sum;16};