Hola
Usando la actividad List directory files cree la variable directory files donde se almacena una lista de carpetas. Usando un ciclo necesito validar SI el nombre de la carpeta directory_files[k] coincide con alguno de los valores guardados en el arreglo hospitales_cdmx
Estoy usando este metodo: directory_files[k].includes(hospitales_cdmx) pero no funciona, hay alguna otra forma de validar esa coincidencia?
or you can join hospitales_cdmx in one variable (for example str = hospitales_cdmx.join(‘;’)), using js method join, and then you can use activity “text found” to check if directory_files[k] is in str
La solución que provee @Mikhail es la correcta, pero faltaría agregar más contexto. Esta verificación se debería hacer dentro de un bucle donde k sea el contador, la condición sea k < director_files.length, y dentro del bucle se verifique la condición hospitales_cdmx.includes(directory_files[k])
La lógica de este bucle es recorrer cada nombre de carpeta guardado en el arreglo directory_files, verificando si el arreglo hospitales_cdmx incluye un elemento con el mismo nombre que la carpeta correspondiente.
Un detalle a tener en cuenta: es importante que en la actividad “List directory files”, la opción “Return full pats to files and folders” NO esté seleccionada - caso contrario, el arreglo directory_files contendrá las rutas completas de las carpetas, no sus nombres.
Me comentas por favor si este approach te funciona, o si tuvieras alguna duda adicional. En caso que no te funcione, te pediría más detalles del flujo de trabajo, quizá una captura de pantalla de cómo lo estás llevando a cabo para tratar de encontrar los puntos a mejorar.