“Carré à chaque chiffre javascript” Réponses codées

Carré à chaque chiffre 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

Si nous exécutons le 9119 à travers la fonction, 811181 sortira, car 92 est 81 et 12 est 1.

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

Réponses similaires à “Carré à chaque chiffre javascript”

Questions similaires à “Carré à chaque chiffre javascript”

Plus de réponses similaires à “Carré à chaque chiffre javascript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code