“Kwadratowy JavaScript” Kod odpowiedzi

Kwadratowy 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

Jeśli uruchomimy 9119 za pośrednictwem funkcji, 811181 wyjdzie, ponieważ 92 to 81 i 12 to 1.

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

Odpowiedzi podobne do “Kwadratowy JavaScript”

Pytania podobne do “Kwadratowy JavaScript”

Więcej pokrewnych odpowiedzi na “Kwadratowy JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu