“Quadrado todos os dígitos JavaScript” Respostas de código

Quadrado todos os dígitos JavaScript

function squareDigits(num){
  let string = num.toString();  // turn number to a string
  let results = [];             // create an array to save the new values of the string
  for (let i = 0; i < string.length; i++){  // iterate through the string
      results[i] = string[i] * string[i];   // save the square of the number to the array 
  }
  return Number(results.join(''));    // turn the array into a string and then into a number
}
Important Ibis

Se executarmos o 9119 através da função, o 811181 será lançado, porque 92 é 81 e 12 é 1.

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

Respostas semelhantes a “Quadrado todos os dígitos JavaScript”

Perguntas semelhantes a “Quadrado todos os dígitos JavaScript”

Mais respostas relacionadas para “Quadrado todos os dígitos JavaScript” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código