jQuery圆函数

Ser*_*gio 4 javascript jquery

如何使用jQuery舍入数字?

如果数字是3168我想打印它为32.或者如果数字是5233,结果应该是52.

我怎样才能做到这一点?我应该使用这个Math.round功能吗?

Dan*_*man 39

是的,您应该使用Math.round(除以100后).

jQuery是一个基于JavaScript构建DOM遍历,事件处理和动画的库.它不会取代JavaScript,也不会重新实现其所有基本功能.

  • 另请参见Math.ceil()和Math.floor() (11认同)

Bra*_*tie 10

var num = 3168;
$('#myElement').text(Math.round(num/100));
Run Code Online (Sandbox Code Playgroud)

我假设你的意思是除以100然后再舍入?或者你的意思是有小数位?(在这种情况下,删除/100部分)

此外,这只是基本的JavaScript.正如另一位用户所提到的,jQuery将使用文档本身,而不是执行数学运算.


这是jQuery数学库1的一个片段:

(function($){
  $.round = Math.round;
})(jQuery);

$.round(3168 / 100) // 32
$.round(5233 / 100) // 52
Run Code Online (Sandbox Code Playgroud)

1 仅用于幽默 - 这种功能由JavaScript本身开箱即用.