Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

แปลงตัวเลขเป็นสตริงโดยไม่ใช้ฟังก์ชันไลบรารีใน JavaScript


ปัญหา

เราต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข n และแปลงเป็นสตริงที่สอดคล้องกัน โดยไม่ใช้ฟังก์ชันในตัว String() หรือ toString() หรือการต่อสตริง

ตัวอย่าง

โค้ดด้านล่างนี้

const num = 235456; 
const convertToString = (num) => {
  let res = '';
  while(num){
    res = (num % 10) + res;
    num = Math.floor(num / 10);
  }
  return res;
};
console.log(convertToString(num));

ผลลัพธ์

ผลลัพธ์ในคอนโซลคือ

235456