移动图像。。。javascript将变量声明为字符串
单击按钮时,包含位置的变量将声明为字符串! 这是html代码: 下面是javascript代码:移动图像。。。javascript将变量声明为字符串,javascript,variables,Javascript,Variables,单击按钮时,包含位置的变量将声明为字符串! 这是html代码: 下面是javascript代码: 这一行有问题: pxMove=(Math.random()*10).toFixed(); toFixed将数字转换为字符串,然后下一行的加号运算符将对其进行concat而不是求和。如果要将其舍入并转换为整数,可以使用Math.round: pxMove = Math.round(Math.random() * 10); 请参阅,同时请明确说明您的代码目前没有做您希望它做的事情。
这一行有问题:
pxMove=(Math.random()*10).toFixed();
toFixed
将数字转换为字符串,然后下一行的加号运算符将对其进行concat而不是求和。如果要将其舍入并转换为整数,可以使用Math.round
:
pxMove = Math.round(Math.random() * 10);
请参阅,同时请明确说明您的代码目前没有做您希望它做的事情。