“квадрат каждую цифру числа рубин” Ответ

Если мы запустим 9119 через функцию, выйдет 811181, потому что 92 - 81, а 12 - 1.

function squareDigits(num){
    return Number(('' + num).split('').map(function (val) { return val * val;}).join(''));
}
Attractive Albatross

квадрат каждую цифру числа рубин

number = 12345
number.to_s.chars.map { |num| num.to_i ** 2 }.join.to_i
# convert number to string (.to_s), convert string to array (.chars)
# .map each array element to the result of a block call. 
# .join array into string & convert back to integer.
Nasty Nightingale

Ответы похожие на “квадрат каждую цифру числа рубин”

Вопросы похожие на “квадрат каждую цифру числа рубин”

Смотреть популярные ответы по языку

Смотреть другие языки программирования