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
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?
Merci