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?