如何在javascript中将整数变量转换为字符串?

如何在javascript中将整数变量转换为字符串?,javascript,string,variables,integer,Javascript,String,Variables,Integer,我试图在Javascript中将整数变量转换为字符串,以便将数字作为索引添加到对象中 比如说 var objectIndex = 1 var value = 1.00 var object = {} object.(string of object index) = (string of value with .00) 要获得: { "1":"1.00" } 将整数连接到a将把该数字转换为字符串,尽管javascript中的类型非常灵活,以便在字符串中获得要使用的尾随零 var obje

我试图在Javascript中将整数变量转换为字符串,以便将数字作为索引添加到对象中 比如说

var objectIndex = 1
var value = 1.00
var object = {}

object.(string of object index) = (string of value with .00)
要获得:

{ "1":"1.00" }

将整数连接到a将把该数字转换为字符串,尽管javascript中的类型非常灵活,以便在字符串中获得要使用的尾随零

var objectIndex=1; var值=1.00; var myObject={}; myObject[objectIndex.toString]=value.toFixed2; document.getElementByIdout.innerHTML=myObject[1];
您的问题是什么?1+.00是1.00…如何将整数作为对象的索引?您可能只想使用方括号“object[objectIndex]=value”来设置索引。此外,我还需要value.toFixed2js使用“+”连接stringsSorry,我使用PHP连接运算符,所以您刚刚存储了1,所有Javascript代码都将由客户端浏览器下载,所以请记住,始终搜索较小的代码
   index = index+"";
   object[index] = (value.toFixed(2));