From 059eb9ad14bf849fd21375fbe51557e4548d158e Mon Sep 17 00:00:00 2001 From: Boris Michael Randebrock Date: Sat, 20 Aug 2022 16:00:07 +0200 Subject: [PATCH] [BCN-PT-072022] Boris Randebrock --- .DS_Store | Bin 0 -> 6148 bytes js/index.js | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..538501bafb27676b88a5d2a7f14dcd1f99193858 GIT binary patch literal 6148 zcmeHKJ5B>Z41EqMg3_d6(tmaGH{^>!SGBf|3s6tY5e6p1a_ zZ`R|F_7&?j09oudm%t3bgsO-)HAB&R)q#w{b4C=cv2MFH&syv%?*0PJ9pMo#*KK!y zkU#%0u@V;Zx_aKW-S&YV_QN@Dv1F$PH^e!fusNvm&Zzw=Rw_+0kPIXP$v`r2(hTSf zrA(%dX_J9uAQ|{(K)(-#s#pViNBeZp*a|=#(`~}D?GnVI4q^@L9qFNnrxHC?V#N?o zr@us84eT8~9b%nXCpt@PC}Q2|FBT4|j%kyDWZ)+Qx_eV*I{%l{U-o~ENl6Bhfg@!= z#?7i(@a1B*4qj7dZK2*#zl5 { + if (name1.length > name2.length) { + return `The driver has the longest name, it has ${name1.length} characters.`; + } else if (name1.length < name2.length) { + return `The navigator has the longest name, it has ${name2.length} characters.`; + } else { + return `Wow, you both have equally long names, ${name1.length} characters!`; + } +}; +console.log(longerName(hacker1, hacker2)); // Iteration 3: Loops +const spacedPrint = hacker1.split("").join(" ").toUpperCase(); +const reversePrint = hacker2.split("").reverse().join(""); +console.log(spacedPrint); +console.log(reversePrint); + +const lexicographicOrder = (name1, name2) => { + if (name1 < name2) { + return `The driver's name goes first.`; + } else if (name1 > name2) { + return `Yo, the navigator goes first definitely.`; + } else { + return `What?! You both have the same name?`; + } +}; +console.log(lexicographicOrder(hacker1, hacker2)); + +const ipsumlorem = + "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis massa et ac nulla efficitur, sit amet euismod elit faucibus. Morbi id ex in ligula cursus dictum a sed leo. Vivamus pellentesque tristique ultricies. Suspendisse quis elit blandit, scelerisque erat ut, porttitor quam. Quisque laoreet tortor sed massa tristique laoreet. Mauris dapibus elit sed velit consectetur, nec egestas quam fringilla. Sed tristique eros eros, eu malesuada arcu condimentum non. Praesent euismod vitae velit ut luctus. Fusce sodales euismod ex, id consectetur arcu bibendum sollicitudin. Cras scelerisque scelerisque justo id vehicula. Suspendisse ultrices nunc eget lacinia sagittis. Donec egestas risus a ex commodo, auctor pharetra diam rutrum. Suspendisse a metus consequat, lobortis velit et, blandit orci. Nunc sagittis tincidunt enim, vitae feugiat lectus sollicitudin eget. Morbi consectetur erat in libero sollicitudin pellentesque. Fusce pellentesque tellus venenatis felis malesuada, in facilisis lectus maximus. Cras fringilla urna at ex tincidunt, vitae tempor massa gravida. Nulla facilisi. Maecenas sed mattis lacus, in laoreet erat. Quisque molestie orci id neque vulputate scelerisque. Curabitur laoreet quis massa in faucibus. Etiam dignissim feugiat porttitor. Donec sagittis augue faucibus nunc sollicitudin congue. Nullam in pellentesque dolor. Vestibulum non feugiat dui. Vestibulum ut arcu luctus, egestas tortor vitae, pellentesque ipsum. Donec mollis purus ut quam bibendum, non pulvinar urna tempus. Sed varius odio sed tellus efficitur tempor. Nulla facilisi. Maecenas malesuada sed mauris vitae tincidunt. Nunc dictum sagittis accumsan. Mauris bibendum maximus orci, in porta leo gravida vitae. Etiam luctus ac lorem at ultrices. Nulla facilisi. Cras lectus eros, varius in commodo vitae, feugiat eu mi. In aliquam euismod elit eget semper. Nam tincidunt ex ex, vehicula interdum nisl semper volutpat. Proin varius tortor nibh, vel sodales enim sodales a. Mauris neque erat, hendre"; +const wordsAmount = (string) => { + const words = string.split(" "); + console.log(words.length); +}; +wordsAmount(ipsumlorem); + +const findEt = (string) => { + const words = string.split(" "); + let counter = 0; + for (let i = 0; i < words.length; i++) { + if (words[i] === "et") { + counter++; + } + } + console.log(counter); +}; +findEt(ipsumlorem); + +const phraseToCheck = (string) => { + const words = string.split(""); + const reverse = words.reverse().join(""); + if (string === reverse) { + return true; + } else { + return false; + } +}; +console.log(phraseToCheck("aromoa"));