Exercices adding

This commit is contained in:
gauvainboiche
2025-07-09 10:41:01 +02:00
parent 99820d18af
commit 16840e8e82
7 changed files with 445 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
const vacationSpots = ['Bali', 'Paris', 'Tulum'];
const bestVacationSpots = ["Pyongyang", "Caracas", "Beijing", "Havana", "Ho-Chi-Minh ville"];
// Write your code below
for (let i = 0; i < vacationSpots.length; i++) {
console.log(`I would love to visit ${vacationSpots[i]}`);
}
console.log("----------");
for (const city of vacationSpots) {
console.log(`I would love to visit ${city}`);
}
console.log("----------");
function cityTravelling(array) {
for (const item of array) {
console.log(`I would love to visit ${item}`);
}
}
cityTravelling(vacationSpots);
console.log("----------");
cityTravelling(bestVacationSpots);

View File

@@ -0,0 +1,24 @@
const input = "Il existe une humilite naive, assez frequente en somme, qui, lorsquon la possede, vous rend, une fois pour toutes, impropre a etre disciple de la connaissance. Car, au moment ou un homme de cette espece aperçoit quelque chose qui le frappe, il se retourne en quelque sorte sur lui-meme et se dit : « Tu tes trompe ! Ou avais-tu tes sens ! Cela ne peut pas etre la verite ! » — Et alors, au lieu dy regarder encore une fois de plus pres, au lieu de preter encore loreille, il senfuit intimide et evite de rencontrer la chose frappante quil cherche a se sortir de la tete aussi vite que possible. Son canon interieur dit : « Je ne veux rien voir qui soit en contradiction avec lopinion courante sur les choses ! Suis-je fait, moi, pour decouvrir des verites nouvelles ? Il y en a deja trop danciennes. » ";
const inputLowercase = input.toLowerCase();
const vowels = ["a", "e", "i", "o", "u"];
const resultArray = [];
for (const char of inputLowercase) {
//console.log(char);
for (const vowel of vowels) {
//console.log(vowel);
if (vowel === char) {
if (vowel === "e" || vowel === "u") {
resultArray.push(vowel); // Add an additionnal E or U if present on top of the other .push
}
resultArray.push(vowel); // Add a push() for every vowel, whatever it is
}
}
}
const formatedResultArray = resultArray.join("").toUpperCase();
console.log(formatedResultArray);