Estoy creando un formateador de números de teléfono y todo funciona excepto esta parte. El error con el que me encuentro es este: "Error de tipo: no se puede leer la propiedad 'indexOf' de undefined". Intenté usar .includes('1',0) en su lugar, pero tampoco funcionó.
// If cleanNumber has a country code(1), remove it if((cleanNumber.indexOf("1")) = 0){ cleanNumber = cleanNumber.substring(1); //removes first character = "1" activeSheet.getRange(i,3).setValue(cleanNumber); Logger.log("Country code removed: " + cleanNumber); }= es un operador de asignación.
== es un operador de comparación.
Utilice == en su lugar.
if ((cleanNumber.indexOf("1")) == 0) { cleanNumber = cleanNumber.substring(1); //removes first character = "1" activeSheet.getRange(i, 3).setValue(cleanNumber); Logger.log("Country code removed: " + cleanNumber); }