Aquí está mi código de muestra:
const feildName = new Map(); var numberOfCurlyWords = arrayOfAllCurlyBracesWords.length; for(var i = 0; i< numberOfCurlyWords;i++){ for(var j = 0; j<cols;j++){ // Logger.log(arrayOfAllCurlyBracesWords[i]); // Logger.log(studentData[0][j] + " First"); if(arrayOfAllCurlyBracesWords[i].toLowerCase() == studentData[0][j].toLowerCase()){ Logger.log(arrayOfAllCurlyBracesWords[i]); Logger.log(studentData[0][j] + "Doneee"); // Need to understand how to insert values in map in appscript Logger.log("studentData:- "+studentData[0][j]+" j:- "+j); feildName.set(studentData[0][j],j); Logger.log(feildName.entries()); } } }Y aquí está la imagen de la salida que recibo:
¿Puede ayudarme a averiguar por qué el mapa sigue vacío y por qué map.set() funciona aquí y cómo puedo hacer que funcione?