我已准备好来自Google表格文档的数据,其中包含以下行
startRow = 4;
sheet = SpreadSheetApp.getActiveSheet();
data = sheet.getRange(startRow,1,8,23).getValues();
我循环浏览这些值并希望将它们作为事件值发送到Google Analytics,但是当我记录数据的值时,它们会以小数形式显示,例如987.0。
我已经格式化了单元格,使得它们没有任何小数点,并且还确保数据本身不包含小数点。
无论如何,我可以将数据中的值从小数转换为整数吗?
感谢任何帮助。
答案 0 :(得分:2)
您要找的是parseInt()
。文档可以在这里找到:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt
startRow = 4;
sheet = SpreadSheetApp.getActiveSheet();
data = sheet.getRange(startRow,1,8,23).getValues();
var myInt = parseInt(data[0][0]);