首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查是否没有unicode字符与数字Javascript相关联

检查是否没有unicode字符与数字Javascript相关联
EN

Stack Overflow用户
提问于 2022-07-02 00:47:05
回答 1查看 96关注 0票数 1

我正在制作一个基本转换器,它可以将任何基座中的任何数字转换为任何其他基座中的相同数字。由于基数可以是任何数字,所以结果可以有一个数字代表大于10的数字。为了在最终结果中只有一个字符对应于每个数字,我计划使用String.fromCharCode(Base 10 number digit represents)将每个数字对应于大于10的值分配给每个数字。但是,我注意到这个方法有一个问题;当输出到HTML页面时,似乎有很多值是空的,或者只输出一个空框,看起来如下:。当我试图使用if语句查看Unicode字符的值是否等于空框或空字符串时,它似乎总是返回false,即使与数字关联的Unicode字符返回相同的空框。请您帮助我理解这是为什么,以及我如何构造if语句,使它将按照我所希望的工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-02 01:27:01

你可以试试这个:

代码语言:javascript
复制
function convertToDecimal(num, base) {
    return window.parseInt(num.toString(), base);
}

const binary = 10;
const base = 2;

console.log("Decimal version:", convertToDecimal(binary, base))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72835725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档