From 86e0333c54a2a512c77db59beb8a530ce3e882b3 Mon Sep 17 00:00:00 2001 From: Pau Serrano Date: Wed, 12 Nov 2025 16:20:52 +0100 Subject: [PATCH 1/2] JS basic algorithms Pau Serrano --- .vscode/settings.json | 3 +++ index.js | 28 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..6f3a2913e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file diff --git a/index.js b/index.js index 6b0fec3ad..a5ba2cc7b 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,35 @@ // Iteration 1: Names and Input +const hacker1 = "Valentina" +console.log("The driver's name is " + hacker1) +const hacker2 = "Alguer" +console.log("The navigator's name is " + hacker2) // Iteration 2: Conditionals +const hacker1Length = hacker1.length +const hacker2Length = hacker2.length +if (hacker1Length > hacker2Length) { + console.log("The driver has the longest name, it has " + hacker1Length + " characters") +} +else if (hacker1Length < hacker2Length) { + console.log("It seems that the navigator has the longest name, it has " + hacker2Length + " characters") +} + +else if (hacker1Length === hacker2Length) { + console.log("Wow, you both have equally long names, " + hacker1Length + " characters!") +} // Iteration 3: Loops +let letras = " " +for (let i = 0; i < hacker1.length; i++) { + letras += hacker1[i] + " "; + +} +console.log(letras.toUpperCase()) + +let letras2 = "" +for (let i = hacker2.length-1; i>=0; i--){ + letras2 += hacker2[i]; +} +console.log (letras2) \ No newline at end of file From 6b0154bc9015dd6964f5e198b342f5cee81cfdbd Mon Sep 17 00:00:00 2001 From: Pau Serrano Date: Wed, 12 Nov 2025 16:34:06 +0100 Subject: [PATCH 2/2] JS basic algorithms Pau SerranoV2 --- index.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index a5ba2cc7b..4ad0d6842 100644 --- a/index.js +++ b/index.js @@ -32,4 +32,14 @@ let letras2 = "" for (let i = hacker2.length-1; i>=0; i--){ letras2 += hacker2[i]; } -console.log (letras2) \ No newline at end of file +console.log (letras2) + +if (hacker1hacker2){ + console.log ("Yo, the navigator goes first, definitely") +} +else if (hacker1 === hacker2){ + console.log ("What?! You both have the same name?") +} \ No newline at end of file