search and replace ```\n< with ```\n\n< to ensure there's an empty line before closing tags
1.8 KiB
1.8 KiB
id, title, isRequired, challengeType, videoUrl, localeTitle
id | title | isRequired | challengeType | videoUrl | localeTitle |
---|---|---|---|---|---|
a5229172f011153519423690 | Sum All Odd Fibonacci Numbers | true | 5 | 求所有奇数斐波纳契数 |
Description
num
,返回小于或等于num
的所有奇数Fibonacci数的总和。 Fibonacci序列中的前两个数字是1和1.序列中的每个附加数字是前两个数字的总和。 Fibonacci序列的前六个数字是sumFibs(10)
和8.例如, sumFibs(10)
应该返回10
因为小于或等于10
所有奇数Fibonacci数都是sumFibs(10)
和5.如果卡住,请记得使用Read-Search-Ask 。尝试配对程序。编写自己的代码。 Instructions
Tests
tests:
- text: <code>sumFibs(1)</code>应该返回一个数字。
testString: assert(typeof sumFibs(1) === "number");
- text: <code>sumFibs(1000)</code>应该返回1785。
testString: assert(sumFibs(1000) === 1785);
- text: <code>sumFibs(4000000)</code>应返回4613732。
testString: assert(sumFibs(4000000) === 4613732);
- text: <code>sumFibs(4)</code>应该返回5。
testString: assert(sumFibs(4) === 5);
- text: <code>sumFibs(75024)</code>应该返回60696。
testString: assert(sumFibs(75024) === 60696);
- text: <code>sumFibs(75025)</code>应该返回135721。
testString: assert(sumFibs(75025) === 135721);
Challenge Seed
function sumFibs(num) {
return num;
}
sumFibs(4);
Solution
// solution required
/section>