ปัญหา
เราต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงของตัวเลข ฟังก์ชันควรแทนที่หลักฐานน้อยกว่า 5 ด้วย '0' และหลักฐาน 5 ขึ้นไปด้วย '1' และคืนค่าสตริงที่ได้
ตัวอย่าง
โค้ดตัวอย่างดังนี้:
const str = '262355677834342';
const convert = (str = '') => {
let res = '';
for(let i = 0; i < str.length; i++){
const el = +str[i];
if(el < 5){
res += 0;
}else{
res += 1;
};
};
return res;
};
console.log(convert(str));
ผลลัพธ์
010011111100000