Skip to content

This is challenge task "happy numbers" for hexlet course "programming basics". (Workshop #1)

Notifications You must be signed in to change notification settings

maoeye18/programming_basics_happy_numbers_challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Счастливые числа

Назовем счастливыми числами те, которые в результате ряда преобразований вида "сумма квадратов цифр" превратятся в единицу. Например:

7 => 7^2 = 49,
49 => 4^2 + 9^2 = 16 + 81 = 97,
97 => 9^2 + 7^2 = 81 + 49 = 130,
130 => 1^2 + 3^2 + 0^2 = 10,
10 => 1^2 + 0^2 = 1.

Вывод: исходное число 7 - счастливое.

Solution.js

Реализуйте функцию happyNumber, которая должна вернуть true, если число счастливое, и false если нет.

About

This is challenge task "happy numbers" for hexlet course "programming basics". (Workshop #1)

Resources

Stars

Watchers

Forks