From 0c663f9a4f98a8adb03f53ee13fc155d89dc0988 Mon Sep 17 00:00:00 2001 From: Jose Maria Date: Mon, 16 Mar 2026 16:49:37 +0100 Subject: [PATCH] Solved lab --- .DS_Store | Bin 0 -> 6148 bytes index.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..e2a311020541f7d42943e1d641fddc1d7c97837c GIT binary patch literal 6148 zcmeHKJ5Iwu5S>XZFro<^<#u#Pxq*qy3335sA|;?$PC*Jf-+~U&(@-D^F2IF20B?4N z;KhUzA()Y7-+Df~<7dm`B_f`zXJeuf5#><9!5)S$MEs&X8JISg z_^k}cv&-n1=5#?<$@Amq>#nbE%CcHE6>RzC!R^D*^+-)F&VV!E4EzTM(6dGIeMKLg0cXG& z*f1d9hX55U3|qzc>A(<=0Kg39D45GxLUMv(Vc06d17S@CYAV|igEbxYU~z?EtElP3 zac8V!JF}foIPMO6h~dPAqL0piGmtVc)XS0d|I_W~|1`<3oB?OxPcgt*IV~r+CF`xd vo0DD}pl47KiE9-%DVW4oj96*KhtMdn2blm1!&VU%i2n#g8hmgDew2YXRmDlm literal 0 HcmV?d00001 diff --git a/index.js b/index.js index 6b0fec3ad..67a772b08 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,53 @@ // Iteration 1: Names and Input - +const hacker1 = "Juan"; +console.log("The driver's name is " + hacker1); +const hacker2 = "Maria"; +console.log("The navigator's name is " + hacker2); // Iteration 2: Conditionals - +if(hacker1.length > hacker2.length){ + console.log("The driver has the longest name, it has " + hacker1.length + " characters."); +}else if(hacker1.length < hacker2.length){ + console.log("It seems that the navigator has the longest name, it has " + hacker2.length + " characters."); +}else{ + console.log("Wow, you both have equally long names, " + hacker1.length + " characters!"); +} // Iteration 3: Loops + +//3.1 +let newString = ""; +for(let i = 0; i < hacker1.length; i++){ + newString += hacker1[i].toUpperCase() + " "; +} +console.log(newString); + +//3.2 +let newStringReversed = ""; +for(let i = hacker2.length - 1; i >= 0; i--){ + newStringReversed += hacker2[i]; +} +console.log(newStringReversed); + +//3.3 +if (hacker1 < hacker2) { + console.log("The driver's name goes first."); +} else if (hacker1 > hacker2) { + console.log("Yo, the navigator goes first, definitely."); +} else { + console.log("What?! You both have the same name?"); +} + +//BONUS 1 +let longText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum condimentum nunc ac risus rhoncus sodales ac placerat leo. Pellentesque ac dapibus sapien. Duis scelerisque rhoncus libero, sed euismod magna fringilla sit amet. Phasellus fermentum iaculis elit eget dapibus. Cras sit amet arcu vel diam tincidunt sollicitudin in vel justo. Cras finibus nec tortor vel tincidunt. Donec sit amet ligula nibh. Donec eu nunc elit. Nunc vel libero justo. Quisque aliquam diam ligula, dignissim semper diam porta eu. Phasellus vel egestas quam. Nullam venenatis nulla quis aliquet ornare. Quisque eu felis hendrerit, cursus lectus id, ornare risus. Ut id malesuada arcu, id suscipit quam. Quisque eget faucibus ante. Vivamus maximus porta feugiat. Mauris nec semper augue. Vivamus molestie vitae tellus quis sollicitudin. Nunc commodo vulputate lorem, vitae rhoncus massa tempus quis. Etiam sodales ultricies efficitur. Aliquam erat volutpat. Fusce euismod erat lorem, nec pharetra felis porttitor scelerisque. Curabitur aliquet diam non libero mattis, et sagittis purus commodo. Integer varius ultrices erat, at dapibus nisi. Aliquam luctus, diam quis vulputate venenatis, nunc tortor elementum tellus, in rhoncus nunc velit non odio. Morbi nibh odio, ultricies quis erat vitae, auctor aliquam sem. Fusce imperdiet nunc et nunc volutpat molestie. Integer vitae justo a diam ornare imperdiet quis vitae nisl. Sed scelerisque aliquam rhoncus. Mauris in sem vel massa posuere convallis eu eget urna. Vestibulum sed porttitor risus. Sed consequat eros vitae tincidunt vehicula. Donec tellus purus, fringilla vel laoreet eu, luctus sed est. Phasellus elementum dignissim lacus, ac auctor nunc facilisis ut. Aenean ut ultricies nisl. Nunc velit neque, laoreet non lorem quis, consequat euismod purus. Nam turpis justo, egestas posuere ex sed, vehicula rutrum leo."; +const longTextWords = longText.split(" "); +console.log(longTextWords); + +let countLatin = 0; +for (let i = 0; i < longTextWords.length; i++) { + if(longTextWords[i] === "et"){ + countLatin ++; + } +} +console.log(countLatin); +