Vấn đề
Chúng tôi được yêu cầu viết một hàm JavaScript có một chuỗi các chữ số. Hàm của chúng tôi phải thay thế bất kỳ chữ số nào dưới 5 bằng '0' và bất kỳ chữ số nào từ 5 trở lên bằng '1' và trả về chuỗi kết quả.
Ví dụ
Sau đây là mã -
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)); Đầu ra
010011111100000