Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “二进制数到10进制”程序_Javascript - Fatal编程技术网

Javascript “二进制数到10进制”程序

Javascript “二进制数到10进制”程序,javascript,Javascript,在我的es6编译器中,我正在处理一个函数,该函数将任何二进制数转换为10进制数。基本上,1和0都默认为1 这个项目只是4个12岁的孩子的乐趣,所以,如果有其他人为他们的工作做点什么,不要着急。无论如何,我发现问题在于,当您输入二进制数时,convertedNumQuery中存储的数字以某种方式默认为1,即使该数字为0。我尝试过到处调试,但可能只是因为我是新手,为什么不使用转换: params : (number,base) console.logparseInt110101,2为什么不直接使

在我的es6编译器中,我正在处理一个函数,该函数将任何二进制数转换为10进制数。基本上,1和0都默认为1

这个项目只是4个12岁的孩子的乐趣,所以,如果有其他人为他们的工作做点什么,不要着急。无论如何,我发现问题在于,当您输入二进制数时,convertedNumQuery中存储的数字以某种方式默认为1,即使该数字为0。我尝试过到处调试,但可能只是因为我是新手,为什么不使用转换:

params : (number,base)
console.logparseInt110101,2为什么不直接使用转换:

params : (number,base)

console.logparseInt110101,2convertedNumQuery[i]=1需要转换Numquery[i]==1.thxxxxx所以很多convertedNumQuery[i]=1需要转换Numquery[i]==1.thxxxxx那么多