javascript - 从字符串中删除小数

标签 javascript google-apps-script

我试图了解如何删除小数。我已经尝试过 Math.trunc() 但它似乎永远不会删除。 Logger.log(esValues.length) 打印 500.0,我尝试添加 var removeDecimal = Math.trunc(esValues.length) 然后打印removeDecimal,但我仍然得到 500.0

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var es = ss.getSheetByName("School1");
  var ms = ss.getSheetByName("School2");
  var hs = ss.getSheetByName("School3");
  var esValues = es.getDataRange().getValues();
  var counterDell = 0;
  var counterHP = 0;
  //var esValues = es.getRange('A:C').getValues();
  Logger.log(esValues.length); //This prints 500.0, Also tried adding here Logger.log(Math.trunc(esValues.length))
  for (var i = 0; i < esValues.length; i++) {
    var data = esValues[i];
    var first = data[1];
    var last = data[0];
    var middle = data[2];
    var studentid = data[3];
    var device = data[4];
    if (device.includes("Dell")) {
      counterDell++;
    } else if (device.includes("HP")) {
      counterHP++;
    }

  }
  Logger.log(`Dell count is ${counterDell}`)
  Logger.log(`Hp count is ${counterHP}`)
}

最佳答案

Logger.log(esValues.length.split('.')[0])

将小数分成整数部分和小数部分,然后丢弃小数部分。

关于javascript - 从字符串中删除小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73310999/

相关文章:

javascript - 搜索函数名称(Javascript)

javascript - 使用 Twitter Bootstrap 触发 Nav-Tab 的按钮

email - 将电子邮件签名添加到电子邮件通知脚本

javascript - Google Docs API - Text.replaceText 正则表达式问题

javascript - 无法将 Object.assign 添加到 Google 表格

javascript - Jquery 下拉

javascript - 我想使用 Html2canvas 截取一个 div 的屏幕截图

javascript - 16 位时间戳转 Javascript 日期格式

javascript - 该域名是否可用或已被占用?在 Google 表格应用脚本中

google-apps-script - 无法使用 Google Apps 脚本显示授权对话框