1.2 KiB
Raw Blame History

id, title, challengeType, videoUrl
id title challengeType videoUrl
5a23c84252665b21eecc7ec1 迭代的数字平方 5

--description--

如果添加自然数大于零的整数的数字的平方则始终以1或89结尾

 15  - > 26  - > 40  - > 16  - > 37  - > 58  - > 89
7  - > 49  - > 97  - > 130  - > 10  - > 1 

编写一个函数该函数将数字作为参数并在执行上述过程后返回1或89。

--hints--

iteratedSquare应该是一个函数。

assert(typeof iteratedSquare == 'function');

iteratedSquare(4)应该返回一个数字。

assert(typeof iteratedSquare(4) == 'number');

iteratedSquare(4)应该返回89

assert.equal(iteratedSquare(4), 89);

iteratedSquare(7)应该返回1

assert.equal(iteratedSquare(7), 1);

iteratedSquare(15)应该返回89

assert.equal(iteratedSquare(15), 89);

iteratedSquare(20)应该返回89

assert.equal(iteratedSquare(20), 89);

iteratedSquare(70)应该返回1

assert.equal(iteratedSquare(70), 1);

iteratedSquare(100)应该返回1

assert.equal(iteratedSquare(100), 1);

--solutions--