Recibí una pregunta en la entrevista que pidió convertir toda la matriz en una cadena. Probé con toString() pero eso no funcionó para su salida.
aporte
let a=['20','30','50']Rendimiento esperado
"['20','30','50']"Suponiendo que la "salida" es el contenido de esta cadena que desea, puede mapear los valores primero para envolverlos entre comillas simples, luego unir la matriz con comas y envolver todo en "[...]" .
const a = ['20','30','50']; const str = `"[${a.map(v=>`'${v}'`).join(",")}]"`; console.log(str);Prueba esto:
let arr = ['1','2','3']; //this will convert it to string let arrToString = JSON.stringify(arr); //you can confirm its type using below code console.log(typeof(arrToString))