diff --git a/src/functions.ts b/src/functions.ts index dafabae..da01b84 100644 --- a/src/functions.ts +++ b/src/functions.ts @@ -5,7 +5,7 @@ * - that just prints (logs) that "name" on the screen */ function printName(name: string): void { - // write your code here + console.log(name); } /** @@ -16,7 +16,8 @@ function printName(name: string): void { * - Age = current year - birth */ function printAge(birthYear: number): void { - // write your code here + const age = 2025 - birthYear; + console.log(age); } // example: @@ -39,7 +40,19 @@ printAge(2000); // => 2025 (2025 - 2000) type LanguageType = "en" | "es" | "fr" | "tr"; function printHello(name: string, language: LanguageType): void { - // write your code here + let greeting = ""; + + if (language == "en") { + greeting = `Hello ${name}`; + } else if (language == "es") { + greeting = `Hola ${name}`; + } else if (language == "fr") { + greeting = `Bonjour ${name}`; + } else if (language == "tr") { + greeting = `Merhaba ${name}`; + } + + console.log(greeting); } // example: @@ -55,7 +68,11 @@ printHello("Aziz", "fr"); // => "Bonjour Aziz" * - should print out the bigger number */ function printMax(x: number, y: number) { - // write your code here + if (x > y) { + console.log(x); + } else { + console.log(y); + } } // example: