• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

101
Vistas
Eliminando decimales de una cadena

Estoy tratando de entender cómo puedo eliminar un decimal. Math.trunc() pero parece que nunca se elimina. Logger.log(esValues.length) imprime 500.0, intenté agregar var removeDecimal = Math.trunc(esValues.length) y luego imprimí removeDecimal pero sigo obteniendo 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}`) }
almost 3 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

En realidad, simplemente no usar el registrador eliminará el .0. Por alguna estúpida razón, siempre ha hecho eso.

 function lfunko() { var ss = SpreadsheetApp.getActive(); var es = ss.getSheetByName("School1"); var vs = es.getDataRange().getValues(); var counterDell = 0; var counterHP = for (var i = 0; i < vs.length; i++) { var device = vs[4]; if (device.includes("Dell")) { counterDell++; } else if (device.includes("HP")) { counterHP++; } } const msg = `HP: ${counterHP} DELL: ${counterDell}` SpreadsheetApp.getUi().showModelessDialog(HtmlService.createHtmlOutput(msg),"Counts"); }
almost 3 years ago · Juan Pablo Isaza Denunciar

0

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

divide el decimal en partes enteras y decimales, luego descartamos la parte decimal.

almost 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda