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