ajax - String formating Javascript -
i have array displays date , conversion. want add +"%" after conversion cant work. know im using array cant add wherever want. way add + "%" after conversionrate?
function (data) { var tdata = new google.visualization.datatable(); tdata.addcolumn('date', 'date'); tdata.addcolumn('number', 'conversion'); (var = 0; < data.length; i++) { var datestr = data[i].date.substr(0, 4) + "-" + data[i].date.substr(4, 2) + "-" + data[i].date.substr(6, 2); tdata.addrow([new date(datestr), number(data[i].conversionrate)]); } }
this work:
tdata.addrow([new date(datestr), number(data[i].conversionrate) + "%"]);
but might have replace:
tdata.addcolumn('number', 'conversion');
with:
tdata.addcolumn('string', 'conversion');
or, better option, jamiec mentioned, use formatter
:
var formatter = new google.visualization.numberformat({suffix: '%'}); formatter.format(tdata, 0);
Comments
Post a Comment