js中怎么表示一个数是二进制数?(在线等)
js中怎么表示一个数是二进制数就像vara=1111;但是js不把他当二进制,如何让js知道这是二进制数字。...
js中怎么表示一个数是二进制数
就像var a=1111; 但是js不把他当二进制,如何让js知道这是二进制数字。 展开
就像var a=1111; 但是js不把他当二进制,如何让js知道这是二进制数字。 展开
5个回答
展开全部
parseInt(数, 进制)
其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。
自己调试以下。
不行的话你可以吧二进制转为十进制使用。并不影响你的而逻辑
同意yanzilisan183 的观点。
其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。
自己调试以下。
不行的话你可以吧二进制转为十进制使用。并不影响你的而逻辑
同意yanzilisan183 的观点。
追问
恩,可以了
var a=1111; //2进制数
alert(parseInt(a,2).toString(10));//得到了我想要的15
多谢了!分就给你了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把它当成字符串,在你需要用到的时侯用自定义函数转换成需要的进制
或是直接转换成十进制,十六进制或八进制保存.
或是直接转换成十进制,十六进制或八进制保存.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var a = 0b111; // a=7 (十进制7==二进制111)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询