将设定值添加到预定义变量
Adding set value to pre-defined variable
所以我得到了一个变量 expireint,我在之前的函数中使用过它,它的值为 20200210。
在一个新函数中,我试图通过 adding 300 来编辑这个 var
.它以正确的值输入。
我目前的代码是:expireint += 300;
当我调试它时,我的 expireint 变量等于 20200402
为什么要加 192 而不是 300?
var expireint; // declared globally
expireint = 20200210 //This isn't how it's created but it's how it ends up
if(code == "13HG65"){ // if code = 3 months
expireint += 0300;
我的测试:
var expireint = 20200210;
expireint += 300;
document.write(expireint);
对我来说,执行这个(在 html 标签中)
将 20200510
写入文档。
Javascript 中的“0”前缀数字被解释为八进制(基数 8)数字。
因此0300变成3 * 8^2
,等于192
所以我得到了一个变量 expireint,我在之前的函数中使用过它,它的值为 20200210。 在一个新函数中,我试图通过 adding 300 来编辑这个 var .它以正确的值输入。 我目前的代码是:expireint += 300; 当我调试它时,我的 expireint 变量等于 20200402 为什么要加 192 而不是 300?
var expireint; // declared globally
expireint = 20200210 //This isn't how it's created but it's how it ends up
if(code == "13HG65"){ // if code = 3 months
expireint += 0300;
我的测试:
var expireint = 20200210;
expireint += 300;
document.write(expireint);
对我来说,执行这个(在 html 标签中)
将 20200510
写入文档。
Javascript 中的“0”前缀数字被解释为八进制(基数 8)数字。
因此0300变成3 * 8^2
,等于192