Build a String Formatter - Step 16

Tell us what’s happening:

console.log(lowercaseWord.slice(0, 5) + lowercaseWord[5].toUpperCase() + lowercaseWord.slice(-3));
console.log(${lowercaseWord.slice(0, 5)}${lowercaseWord[5].toUpperCase()}${lowercaseWord.slice(-3)});

i got an error that says I need to concatenate all 3

Your code so far

const userInput = "   Hello World!   ";
console.log("Original input:");
console.log(userInput);

const cleanedInput = userInput.trim();
console.log("Result of trimming whitespace from both ends:");
console.log(cleanedInput);

const trimmedStart = userInput.trimStart();
console.log("After using the trimStart() method, leading spaces removed:");
console.log(trimmedStart);

const trimmedEnd = userInput.trimEnd();
console.log("After using the trimEnd() method, trailing spaces removed:");
console.log(trimmedEnd);

const upperCaseInput = cleanedInput.toUpperCase();
console.log("Result of using the toUpperCase() method:");
console.log(upperCaseInput);

const lowerCaseInput = cleanedInput.toLowerCase();
console.log("Result of using the toLowerCase() method:");
console.log(lowerCaseInput);

const lowercaseWord = "camelcase";

// User Editable Region

const camelCasedVersion = lowercaseWord.slice(0, 5) + lowercaseWord[5].toUpperCase()

// User Editable Region

console.log("Camel cased version:");
console.log(camelCasedVersion);


console.log(lowercaseWord.slice(0, 5) + lowercaseWord[5].toUpperCase() + lowercaseWord.slice(-3));
console.log(`${lowercaseWord.slice(0, 5)}${lowercaseWord[5].toUpperCase()}${lowercaseWord.slice(-3)}`);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36

Challenge Information:

Build a String Formatter - Step 16

Welcome to the forum @yaotzin68

Try refactoring the camelCasedVersionconstant declaration.

Happy coding

also i put

console.log(lowercaseWord.slice(0, 5) + lowercaseWord[5].toUpperCase());

is the same error, the result is correct, but I cant move forward because is saying that im not doing the concat

You are console logging the result.

You need to update the constant.

that works, thanks for the help

1 Like