题解 | #二进制转换#

二进制转换

https://www.nowcoder.com/practice/7b74386695cc48349af37196f45e62a8

一行代码、简单、易读
1. 往前面填充0之后,slice(-8)截取8位
function convertToBinary(num) {
    return ('0'.repeat(8) + num.toString(2)).slice(-8);
}



全部评论
确实,大于8位就错了,前面还是得加个if
点赞 回复 分享
发布于 2023-08-29 09:07 江西
假如num的二进制是大于8位呢
点赞 回复 分享
发布于 2022-11-26 17:39 河南

相关推荐

哈哈哈哈哈哈哈哈哈哈这个世界太美好了
凉风落木楚山秋:毕业出路老师不管,你盖个章他好交差就完事了,等你盖完毕业了就不关他事情了
点赞 评论 收藏
分享
能干的三文鱼刷了10...:公司可能有弄嵌入式需要会画pcb的需求,而且pcb能快速直观看出一个人某方面的实力。看看是否有面试资格。问你问题也能ai出来,pcb这东西能作假概率不高
点赞 评论 收藏
分享
评论
11
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务