1
我遇到了算术问题并转换为数字。我认为。将问题转换为数字
我需要得到一个元素的总宽度。在这种情况下,它是一个按钮,我要通过2.
var $buttonWidth = parseInt($(this).outerWidth(true));
console.log($.isNumeric($buttonWidth));
console.log(isNaN($buttonWidth));
console.log($buttonWidth);
$buttonWidth/2;
console.log($buttonWidth);
第一日志被返回true来划分它,二是返回false,第三被返回元件和第四的总宽度日志也返回日志的总宽度。我做错了什么?
你有什么产出预期? – hindmost
我期待第四次日志成为三分之二的分数。 – Tgrosk
'$ buttonWidth = $ buttonWidth/2;'你不会将结果重新分配给变量。 width/2只是一个表达式,它不会改变原来的变量。 – Shilly