js中怎么表示一个数是二进制数?(在线等)

js中怎么表示一个数是二进制数就像vara=1111;但是js不把他当二进制,如何让js知道这是二进制数字。... js中怎么表示一个数是二进制数
就像var a=1111; 但是js不把他当二进制,如何让js知道这是二进制数字。
展开
 我来答
幻翼高达Zero
2019-06-20 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html的<script>标签中,用toString(2)表示二进制数,例如输入js代码:var a = 2019;var b = a.toString(2);document.body.innerText = b;。

3、浏览器运行index.html页面,此时会打印2019的二进制数。

catkenzo
推荐于2016-05-30 · TA获得超过844个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:136万
展开全部
parseInt(数, 进制)
其中string为要转换的字符串,radix为二进制,八进制,十六进制或十进制。

自己调试以下。
不行的话你可以吧二进制转为十进制使用。并不影响你的而逻辑

同意yanzilisan183 的观点。
追问
恩,可以了
var a=1111; //2进制数
alert(parseInt(a,2).toString(10));//得到了我想要的15
多谢了!分就给你了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
缓步莫迟疑C
2011-10-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6508万
展开全部
把它当成字符串,在你需要用到的时侯用自定义函数转换成需要的进制
或是直接转换成十进制,十六进制或八进制保存.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonylian77
推荐于2018-02-27 · TA获得超过309个赞
知道小有建树答主
回答量:114
采纳率:66%
帮助的人:52.6万
展开全部
var a = 0b111; // a=7 (十进制7==二进制111)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻翼高达Zero
2019-06-20 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html的<script>标签中,用toString(2)来表示二进制数,例如输入js代码:var a = 2019;var b = a.toString(2);document.body.innerText = b;。

3、浏览器运行index.html页面,此时会打印出2019的二进制数。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式