Javascript 使用数组变量添加一个数字
您能帮我在下面的数组中添加数字吗 我需要添加Javascript 使用数组变量添加一个数字,javascript,arrays,Javascript,Arrays,您能帮我在下面的数组中添加数字吗 我需要添加item.y=String(v.Title)+2 如果我这样做,如果添加2之前的item.y的结果是8,则添加后的结果将变为82,而不是10,请帮助我解决此问题 var list = []; LoadService("Char", data, function (data, status) { console.log(data); if (data.d != null &&
item.y=String(v.Title)+2
如果我这样做,如果添加2之前的item.y
的结果是8,则添加后的结果将变为82,而不是10,请帮助我解决此问题
var list = [];
LoadService("Char", data, function (data, status) {
console.log(data);
if (data.d != null && data.d.length > 0) {
$.each(data.d, function (i, v) {
var item = {};
item.y = String(v.Title);
item.d = v.faild;
})
}
谢谢试试这个:
var list = [];
LoadService("Char", data, function (data, status) {
console.log(data);
if (data.d != null && data.d.length > 0) {
$.each(data.d, function (i, v) {
var item = {};
item.y = parseInt(v.Title) + 2;
item.d = v.faild;
})
}
使用Number()代替String()。
8+2=10
,但是“8”+“2”=“82”
您有一个名为Title
的属性,希望它包含数字数据?嗯?谢谢你的快速重播,是的,我期待数字数据谢谢你它的工作完美,你能告诉我如何才能添加:00到项目。y以及?因此,如果求和后的结果为10,则显示10:00。appreciate@Azrahedour:此时,它再次成为字符串。因此item.y+“:00”
item.y=(parseInt(v.Title)+2)+“:00”您可以检查@GaneshMatkam:)的答案