From 83c4393a957e80c963b71c6a5eff5d95d22830f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Odina=20Eug=C3=A8ne?= Date: Wed, 23 Jul 2025 21:43:11 +0200 Subject: [PATCH 1/2] Solved lab --- index.js | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/index.js b/index.js index 294f6b2..cb515f3 100644 --- a/index.js +++ b/index.js @@ -9,11 +9,10 @@ const s5 = "and"; // Concatenate the string variables into one new string +const tongueTwister = `${s1} ${s2} ${s3} ${s4} ${s5} ${s3} ${s2} ${s1} ${s4}` // Print out the concatenated string - - - +console.log(tongueTwister) /******************************************* Iteration 1.2 | Camel Tail @@ -22,13 +21,24 @@ const part1 = "java"; const part2 = "script"; // Convert the last letter of part1 and part2 to uppercase and concatenate the strings +let upperA = part1[part1.length-1].toUpperCase(); +let resultA = part1.slice(0,3)+upperA; -// Print the cameLtaiL-formatted string +let upperT = part2[part2.length-1].toUpperCase(); +let resultT = part2.slice(0,5)+upperT; + +let result = resultA+resultT + +// Print the cameLtaiL-formatted string + + +console.log(result) + /******************************************* Iteration 2.1 | Calculate Tip *******************************************/ @@ -36,10 +46,11 @@ const billTotal = 84; // Calculate the tip (15% of the bill total) +let tipAmount = billTotal*(15/100) // Print out the tipAmount - +console.log(tipAmount) /******************************************* @@ -49,8 +60,10 @@ const billTotal = 84; // Generate a random integer between 1 and 10 (inclusive) +let randomNumber = Math.random(1,10)*10 // Print the generated random number +console.log(randomNumber) /******************************************* From af199e821b844f26de4856dcc8f4f3a8433ca9cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Odina=20Eug=C3=A8ne?= Date: Wed, 23 Jul 2025 21:46:04 +0200 Subject: [PATCH 2/2] Solved lab --- index.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index cb515f3..06c94e4 100644 --- a/index.js +++ b/index.js @@ -75,15 +75,23 @@ const b = false; // Try and guess the output of the below expressions first and write your answers down: const expression1 = a && b; +//false const expression2 = a || b; +//true const expression3 = !a && b; +//false const expression4 = !(a && b); +//true const expression5 = !a || !b; +//true + const expression6 = !(a || b); +//false -const expression7 = a && a; \ No newline at end of file +const expression7 = a && a; +// true \ No newline at end of file