• 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

104
Vistas
Logger.log(cell.indexOf() siempre mostrando -1

Estoy usando una función que obtiene valores de un rango, para este ejemplo ["rojo", "azul", "verde"]

 function readDataFromRange() { var sheet = SpreadsheetApp.getActive(); var range = sheet.getRange("A:A"); var cell = range.getValues(); Logger.log(cell[2]); Logger.log(cell.length); Logger.log(cell.indexOf("green")); }

este es el resultado

 Execution log 3:23:17 AM Notice Execution started 3:23:17 AM Info [green] 3:23:17 AM Info 1000.0 3:23:17 AM Info -1.0 3:23:17 AM Notice Execution completed

aunque en el índice 2 se muestra verde si se le pregunta al índice verde se muestra -1 y lo mismo ocurre con el rojo y el azul, ¿alguna idea de por qué sucede esto?

almost 3 years ago · Juan Pablo Isaza
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