Comment insérer un élément dans un tableau à un index spécifique en JavaScript ?
Bonjour à tous ! Je viens de commencer à apprendre JavaScript et j'ai rencontré un problème en travaillant avec les tableaux. Je dois insérer un nouvel élément non pas à la fin ou au début du tableau, mais au milieu — à un index spécifique. Par exemple, j'ai un tableau de nombres `[1, 2, 4, 5]`, et je veux insérer le nombre `3` à la position d'index 2 (pour obtenir `[1, 2, 3, 4, 5]`). \n\nJe connais les méthodes `push()` (ajoute à la fin) et `unshift()` (ajoute au début), mais elles ne conviennent pas. J'ai essayé d'écrire quelque chose comme :\n```javascript\nlet arr = [1, 2, 4, 5];\narr[2] = 3;\nconsole.log(arr); // [1, 2, 3, 5] — le nombre 4 a disparu !\n```\nComme vous le voyez, une simple affectation par index remplace l'élément existant, au lieu d'en insérer un nouveau. Comment puis-je insérer un élément de sorte que les autres se décalent vers la droite ? \n\nDites-moi, s'il vous plaît, existe-t-il une méthode intégrée en JavaScript pour cela ? Ou dois-je écrire ma propre fonction ? Je serais reconnaissant pour des exemples avec explication !\n<<>>\n
Utilisation de la méthode splice() — solution standard
\n\nEn JavaScri