July 27, 2020
Does my number look big in this? Решение
И так, нам в функцию дается число. Нам нужно каждый его элемент возвести в кол-во элементов числа и сложить все это
Нам нужно в локальную переменную передать конвертированное в строку value. После чего запустить цикл, каждый элемент возводить в степень длинны строки и добавлять в локальный res
В конце проверять равенство res и value, и в зависимости от этого возвращать true/false
function narcissistic(value) { var sval = String(value) var res = 0; for (var i= 0; i < sval.length; i++){ res += Math.pow(sval[i], sval.length) } if (res == value){ return true } else { return false } }