¿Cómo insertar un elemento en un array de JavaScript en una posición específica?
¡Hola a todos! Acabo de empezar a estudiar JavaScript y me encontré con un problema al trabajar con arrays. Necesito insertar un nuevo elemento en un array no al final ni al principio, sino en un índice específico, por ejemplo, entre el segundo y el tercer elemento.
Conozco los métodos push() y unshift(), pero solo agregan elementos al final o al principio. Intenté usar splice(), pero no lo logré — ya sea que entendí mal la sintaxis o algo estoy haciendo incorrectamente.
Aquí hay un ejemplo de mi situación: tengo un array con nombres ['Ivan', 'Maria', 'Petr'], y necesito insertar el nombre 'Anna' entre Maria y Petr, para que quede ['Ivan', 'Maria', 'Anna', 'Petr']. ¿Cómo hacerlo correctamente?
¡Agradecería una explicación detallada con ejemplos! ¡Gracias de antemano!
<<Uso del método splice() para insertar un elemento en un array
En JavaScript, para insertar un elemento en una posición específica de un array se utiliza el método