标签:
var intTo = function(number) { var arr = [128, 64, 32, 16, 8, 4, 2, 1];//8位数字 arr.forEach(function(n, i, a) { if (number >= n) { number -= n;//进行递减判断 a[i] = 1; } else { a[i] = 0;//转码 } }); return arr; } console.log(intTo(134));//[1, 0, 0, 0, 0, 1, 1, 0]
返回的是一个数组,原生的toString(2)效率还是很快的,返回的是字符串。
标签:
原文地址:http://www.cnblogs.com/010-88888888/p/4504784.html