使用 JavaScript 将数字替换为二进制形式
问题
我们要编写一个接受数字字符串的 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
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
Javascript
PHP