201903011 / 201903011/invoice-generator

Check bug and Modify bug in helper.js

未關閉
#4 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
bug enhancement invalid
主要語言
JavaScript
星號
0
分支
2
PR 合併指標
30 天內沒有已合併 PR

描述

```
const incrementString = (string) => {
// Convert pass args to string
const str = string.toString();
// Extract string's number
let number = str.match(/\d+/) === null ? 0 : str.match(/\d+/)[0];

// Store number's length
const numberLength = number.length;

// Increment number by 1
number = (parseInt(number) + 1).toString();

// If there were leading 0s, add them again
while (number.length < numberLength) {
number = '0' + number;
}

return str.replace(/[0-9]/g, '').concat(number);
};

export default incrementString;

```

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。