1.6 KiB
1.6 KiB
id | challengeType | title | videoUrl | localeTitle |
---|---|---|---|---|
5900f37d1000cf542c50fe90 | 5 | Problem 17: Number letter counts | 问题17:数字字母计数 |
Description
limit
所有数字都用文字写出,那么会使用多少个字母? 注意:不要计算空格或连字符。例如,342(三百四十二)包含23个字母,115(一百一十五)包含20个字母。在写出数字时使用“和”符合英国的用法。 Instructions
Tests
tests:
- text: <code>numberLetterCounts(5)</code>应返回19。
testString: 'assert.strictEqual(numberLetterCounts(5), 19, "<code>numberLetterCounts(5)</code> should return 19.");'
- text: <code>numberLetterCounts(150)</code>应该返回1903。
testString: 'assert.strictEqual(numberLetterCounts(150), 1903, "<code>numberLetterCounts(150)</code> should return 1903.");'
- text: <code>numberLetterCounts(1000)</code>应该返回21124。
testString: 'assert.strictEqual(numberLetterCounts(1000), 21124, "<code>numberLetterCounts(1000)</code> should return 21124.");'
Challenge Seed
function numberLetterCounts(limit) {
// Good luck!
return true;
}
numberLetterCounts(5);
Solution
// solution required