如何通过JavaScript将二进制(输入)转换为字符串(输出)
How to convert a binary(input) to string(output) by JavaScript
例如:输入:0010[数字]输出:0010[string]
我知道JavaScript中的0010
将被视为八进制,所以是否可以编写一个函数将其转换为字符串?stackoverflow上的类似问题已经说明了如何转换前导零输入的已知数,但我还没有找到任何未知零输入的解决方案。
类似问题:
- 如何将数字010转换为字符串"010"
- 在JavaScript中,eval(010)返回8
请尝试一下。
var bin = 1111;
var dec = parseInt(bin, 2);
var tostr= dec.toString(2)
如果您知道输出字符串所需的大小,您可以这样做:
function pad(n, width, z) {
z = z || '0';
n = n + '';
return n.length >= width ? n : new Array(width - n.length + 1).join(z) + n;
}
var outputString = pad(0010.toString(8),4); // 4 is the length of your output string
var bin = 1111;
var str = bin + '';
console.log(str)
// Pls try working perfectly
相关文章:
- 如何使用JQuery在Javascript中转换字符串中的HTML元素
- 将JSON插入MongoDB中,自动转换字符串中的日期
- 以点表示法转换字符串以获取对象引用
- 在 JavaScript 中转换字符串 11/28/2014 11:00 AM 到现在
- 为什么在主干的字符串数组中转换字符串数组
- 如何简单地转换字符串
- AngularJS如何转换字符串“;yyyyMMdd”;迄今为止
- 如何防止htmlspecialchar(PHP)转换字符串中的整数
- 刷新Aurelia中的i18n转换字符串插值
- 发布时禁用转换字符串
- 转换字符串货币
- 在javascript ajax调用中转换字符串到数组
- 转换字符串包含时间到24小时的时间,我可以做数学与- jQuery
- IE javascript引擎在转换字符串到日期时呈现NaN
- 如何转换字符串“a,b,c,d……”成a.b (c, d . .);来执行
- 如何在javascript中转换字符串到日期格式
- 如何在嵌套数组中转换字符串数组
- 在javascript中转换字符串日期
- 转换字符串在印度格式的javascript
- Javascript转换字符串到数组的对象