Salut j'arrive pas a faire l'a sortie que je veux exactement . Il me sort les strings normalement mais je voudrais qui les sort comme j'ai mis dans les commentaire. Quelqu'un aurait la solution?
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
21
22
23
24
25
26
27
28 function ProcessSentence(letters) { const charCount = letters.lenght; for (let i = 0; i < charCount / 2; ++i) { letters[i] = letters[charCount - i - 1]; letters[charCount - i - 1] = letters[i]; } for (let i = 0; i < charCount - 3; i += 2) { const tmp = letters[i + 1]; letters[i + 1] = letters[i]; letters[i] = tmp; } letters.join("").toUpperCase(); return letters; } const q6_result1 = ProcessSentence("abcd".split("")); console.log(q6_result1); // Expected output: CDAB const q6_result2 = ProcessSentence("hello world!".split("")); console.log(q6_result2); // Expected output: D!RLWOO LLHE const q6_result3 = ProcessSentence(" Test".split("")); console.log(q6_result3); // Expected output: stte
Merci![]()
Partager