From 05807ea8d6c8cbfc09bfc182ba0b5c6d6f659d1c Mon Sep 17 00:00:00 2001 From: Carlos Mateo Date: Thu, 7 Nov 2019 17:34:54 +0100 Subject: [PATCH] Iteration 3 completed + Adds extra comments per drill --- js/index.js | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/js/index.js b/js/index.js index 3c8068854..ee1c9a7a6 100644 --- a/js/index.js +++ b/js/index.js @@ -1,15 +1,16 @@ // Iteration 1: Names and Input - +// 1.1 let hacker1 = "Pedro Méndez"; - +// 1.2 console.log(`The driver's name is ${hacker1}`); - +// 1.3 let hacker2 = "Carlos Mateo"; - +// 1.4 console.log(`The navigator's name is ${hacker2}`); -// Iteration 2: Conditionals +// Iteration 2: Conditionals +// 2.1 if (hacker1.length > hacker2.length) { console.log(`The driver has the longest name, it has ${hacker1.length} characters.`); } else if (hacker2.length > hacker1.length) { @@ -18,4 +19,21 @@ if (hacker1.length > hacker2.length) { console.log(`Wow, you both have equally long names, ${hacker1.length} characters!`); } -// Iteration 3: Loops \ No newline at end of file + +// Iteration 3: Loops +if (hacker1) { + // 3.1 + console.log(hacker1.toUpperCase().split('').join(' ')); + + // 3.2 + console.log(hacker1.split('').reverse().join('')); +} + +// 3.3 +if (hacker1.charAt(0) < hacker2.charAt(0)) { + console.log(`The driver's name goes first.`); +} else if (hacker2.charAt(0) < hacker1.charAt(0)) { + console.log(`Yo, the navigator goes first definitely.`); +} else { + console.log(`What?! You both have the same name?`); +} \ No newline at end of file