From 632cdf32a931524da2e3d10d98533f0e53276e8a Mon Sep 17 00:00:00 2001 From: Caleb Hickey Date: Tue, 25 Mar 2025 22:13:41 -0500 Subject: [PATCH] committing my changes --- common-string-methods.js | 49 ++++++++++++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 12 deletions(-) diff --git a/common-string-methods.js b/common-string-methods.js index f6e2c29..ea511d8 100644 --- a/common-string-methods.js +++ b/common-string-methods.js @@ -27,7 +27,32 @@ Extract the customer name. Split the order into an array of items. Convert the total price to uppercase (e.g., "TOTAL: $20.50"). +*/ + +let activityOneString = "Learning JavaScript is fun!"; +let activityTwoString = " CODE BOOTCAMP "; +let activityThreeString = "Coding is fun and educational"; +let activityFourString = "Bootcamp"; +let advancedChallenge = `Customer: John Doe +Order: Apple, Banana, Grape +Total: $20.50`; + +let isJavaScriptPresent = activityOneString.includes("JavaScript"); +let whereIsFun = activityOneString.indexOf("fun"); +let bootcampMods = activityTwoString; +let buildArray = activityThreeString.split(" "); + +console.log(isJavaScriptPresent); +console.log(whereIsFun); +console.log(activityTwoString.toLowerCase().trim().replace('bootcamp','javascript')); +console.log(buildArray); +console.log(activityFourString.charAt(0)); +console.log(activityFourString.slice(4)); +console.log(advancedChallenge.slice(10,18)); +console.log(advancedChallenge.slice(26,46).split(", ")); +console.log(advancedChallenge.slice(47).toUpperCase()); +/* Practice Problem #2 Objective @@ -65,27 +90,27 @@ Complete the following tasks and assign the results to the specified variables. */ -//Starter Code +//Starter code let inputString = " Welcome to the Coding Bootcamp! Learn JavaScript today. "; // 1. Searching -let hasJavaScript; // Your code here -let codingPosition; // Your code here -let startsWithWelcome; // Your code here -let endsWithToday; // Your code here +let hasJavaScript = (inputString.includes("JavaScript")); // Your code here +let codingPosition = (inputString.indexOf('Coding')); // Your code here +let startsWithWelcome = (inputString.startsWith("Welcome")); // Your code here +let endsWithToday = (inputString.endsWith("today")); // Your code here // 2. Transforming -let lowercaseString; // Your code here -let uppercaseString; // Your code here -let trimmedString; // Your code here -let replacedString; // Your code here +let lowercaseString = (inputString.toLowerCase()); // Your code here +let uppercaseString= (inputString.toUpperCase()); // Your code here +let trimmedString = (inputString.trim()); // Your code here +let replacedString = (inputString.replace('JavaScript','coding')); // Your code here // 3. Breaking Apart -let wordsArray; // Your code here +let wordsArray = (inputString.split(" ")); // Your code here // 4. Retrieving -let firstCharacter; // Your code here -let extractedBootcamp; // Your code here +let firstCharacter = (trimmedString.charAt(0)); // Your code here +let extractedBootcamp = inputString.slice(24,32); // Your code here // Log all results console.log({