Bonjour,
Je m'entraine à faire quelques exercices de JS sur une plateforme d'entrainement.
J'obtiens l'erreur mentionnée dan le titre sur la ligne suivante :
Voici la fonction entière qui fonctionne correctement sur js fiddle mais pas sur la plateforme (code wars) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part return t.replaceAll(/0/g,'1');
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function test(s) { let infected =0; let safe=0; let tab = s.split("X").map((t) => { if(t.includes('1')) { infected+=t.length; return t.replaceAll(/0/g,'1'); } else { safe+=t.length; return t; } }); console.log(infected/(infected+safe)*100); return infected/(infected+safe)*100; } infected("01000000X000X011X0X");
Partager