转换为数字的问题

Issues converting to number

本文关键字:问题 数字 转换      更新时间:2023-09-26

我在算术和转换为数字方面遇到问题。我想。

我需要得到一个元素的总宽度。在这种情况下,它是一个按钮,我想把它除以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,第三个返回元素的总宽度,第四个日志也返回日志的总宽度。我做错了什么?

您必须将新值分配给$buttonWidth。

$buttonWidth = $buttonWidth / 2;

$buttonWidth /= 2;