diff --git a/common-string-methods.js b/common-string-methods.js index f6e2c29..f82f7a3 100644 --- a/common-string-methods.js +++ b/common-string-methods.js @@ -69,35 +69,64 @@ Complete the following tasks and assign the results to the specified variables. 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; // My code here +let text = "Learning JavaScript is fun"; +let hasJavaScript = text.includes("JavaScript"); +let positionOfFun = text.indexOf("fun"); +console.log({hasJavaScript,positionOfFun}); + +//let codingPosition; // My code here +//let inputString = "Welcome to the Coding Bootcamp! Learn JavaScript today."; +let codingPosition = inputString.indexOf("Coding"); +console.log(codingPosition); + + +//let startsWithWelcome; // My code here +let startsWithWelcome = inputString.trim().startsWith('Welcome'); +console.log(startsWithWelcome); + +//let endsWithToday; // My code here +let endsWithToday = inputString.trim().endsWith('today'); +console.log(endsWithToday); // 2. Transforming -let lowercaseString; // Your code here -let uppercaseString; // Your code here -let trimmedString; // Your code here -let replacedString; // Your code here +//let lowercaseString; // My code here +let lowercaseString = inputString.toLowerCase(); +console.log(lowercaseString); +//let uppercaseString; //My code here +let uppercaseString = inputString.toUpperCase(); +console.log(uppercaseString); +//let trimmedString; // My code here +let trimmedString = inputString.trim(); +console.log(trimmedString); +//let replacedString; // My code here +let replacedString = inputString.replace("JavaScript", "coding"); +console.log(replacedString); // 3. Breaking Apart -let wordsArray; // Your code here - +//let wordsArray; // my code here +let wordsArray = inputString.trim().split(" "); +console.log(wordsArray); // 4. Retrieving -let firstCharacter; // Your code here -let extractedBootcamp; // Your code here +//let firstCharacter; // my code here +let firstCharacter = trimmedString.charAt(0); +console.log(firstCharacter); +//let extractedBootcamp; //my code here +let extractedBootcamp = trimmedString.slice(trimmedString.indexOf("Bootcamp"), trimmedString.indexOf("Bootcamp") + 8); +console.log(extractedBootcamp); // Log all results -console.log({ - hasJavaScript, - codingPosition, - startsWithWelcome, - endsWithToday, - lowercaseString, - uppercaseString, - trimmedString, - replacedString, - wordsArray, - firstCharacter, - extractedBootcamp, -}); +//console.log({ + //hasJavaScript, + //codingPosition, + //startsWithWelcome, + //endsWithToday, + //lowercaseString, + //uppercaseString, + //trimmedString, + //replacedString, + //wordsArray, + //firstCharacter, + //extractedBootcamp, +//}///); +