# 字符串相加
给定两个字符串形式的非负整数`num1`和`num2`,计算它们的和。
注意:
* `num1`和`num2`的长度都小于`5100`。
* `num1`和`num2`都只包含数字`0-9`。
* `num1`和`num2`都不包含任何前导零。
* 你不能使用任何內建`BigInteger`库,也不能直接将输入的字符串转换为整数形式。
## 示例
```
输入: num1 = 990, num2 = 10
输出: 1000
```
## 题解
```javascript
/**
* @param {string} num1
* @param {string} num2
* @return {string}
*/
var addStrings = function(num1, num2) {
var diff = Array(Math.abs(num1.length - num2.length)).fill(0).join("");
if(num1.length > num2.length) num2 = diff + num2;
else num1 = diff + num1;
var target = "";
var n = num1.length;
var carry = 0;