“Kuadrat setiap digit javascript” Kode Jawaban

Kuadrat setiap digit 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

Jika kita menjalankan 9119 melalui fungsi, 811181 akan keluar, karena 92 ​​adalah 81 dan 12 adalah 1.

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

Jawaban yang mirip dengan “Kuadrat setiap digit javascript”

Pertanyaan yang mirip dengan “Kuadrat setiap digit javascript”

Lebih banyak jawaban terkait untuk “Kuadrat setiap digit javascript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya