Javascript 将数据值转换为小数?

Javascript 将数据值转换为小数?,javascript,jquery,Javascript,Jquery,我有一个带有参数的函数,名为value。这用于将value的整数值传递给数组 我想获取它返回的值,并使用toFixed()将其设置为小数点后两位,但我不确定在什么时候可以这样做 function getArrayOfItems(value, id, title) { return { Size: value }; }; var theData = [ getArrayOfItems(data.average, 'average', 'Average'),

我有一个带有
参数的函数,名为
value
。这用于将
value
的整数值传递给数组

我想获取它返回的值,并使用toFixed()将其设置为小数点后两位,但我不确定在什么时候可以这样做

function getArrayOfItems(value, id, title) {
 return {
  Size: value
  };
};

var theData = [
            getArrayOfItems(data.average, 'average', 'Average'),
            getArrayOfItems(data.smallest, 'smallest', 'Smallest'),
            getArrayOfItems(data.largest, 'largest', 'Largest')
        ];
它最终被传递给对象本身

var options = {
  amount: value,
  id: id,
  title: title
};
因此,该值由
data.average
等的值确定,但它几乎总是返回一个4或5位数的值。我想把这个值解析为小数点后两位。这可能吗?

在此处使用
.toFixed(2)

getArrayOfItems(data.average.toFixed(2), 'average', 'Average'),
getArrayOfItems(data.smallest.toFixed(2), 'smallest', 'Smallest'),
getArrayOfItems(data.largest.toFixed(2), 'largest', 'Largest')
根据另一个问题

getArrayOfItems((data.average / 100).toFixed(2), 'average', 'Average'),

不知道我是否正确理解了这个问题。但无论如何,这可能会有所帮助:

function getArrayOfItems(value, id, title) {
 return {
  Size: (value).toFixed(2)
  };
}


谢谢,太好了。有没有办法把小数点向左移两位?所以,现在不是说4500.00,而是变成45.00?好了,4545.00是什么returns@Novocaine假设4545返回45.45就可以了foreverlearning@JqueryKing答案的第二部分不起作用,数组正在填充图表,当我输入
(data.average/100)时
它不会render@foreverlearning-我不知道,再问一个问题有人帮你吗
var theData = [
            getArrayOfItems((data.average).toFixed(2), 'average', 'Average')

        ];