Build a Teacher Chatbot - Step 13

Tell us what’s happening:

You should think hard before copying others’ answers
This is what i figure it out the right answer
You shouldn’t use the subject variable as a const use it instead as a let, and then reassign it to the lastCharacter variable with the length parameter

Your code so far

console.log("Hi there!");

const botName = "teacherBot";

const greeting = `My name is ${botName}.`;
console.log(greeting);

let subject = "JavaScript";
const topic = "strings";

const sentence = `Today, you will learn about ${topic} in ${subject}.`;
console.log(sentence);

const strLengthIntro = `Here is an example of using the length property on the word ${subject}.`;
console.log(strLengthIntro);

console.log(subject.length);

console.log(`Here is an example of using the length property on the word ${topic}.`);
console.log(topic.length);

console.log(`Here is an example of accessing the first letter in the word ${subject}.`);

console.log(subject[0]);

console.log(`Here is an example of accessing the second letter in the word ${subject}.`);
console.log(subject[1]);

console.log(`Here is an example of accessing the last letter in the word ${subject}.`);

// User Editable Region
const lastCharacter = subject[9];
console.log(lastCharacter);
// User Editable Region

Your browser information:

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

Challenge Information:

Build a Teacher Chatbot - Step 13

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/workshop-teacher-chatbot/66b6fdb76441c738719039fa.md at main · freeCodeCamp/freeCodeCamp · GitHub

Welcome to the forum @nblamine,

You are hard coding the index of the last character in subject, which makes your code very inflexible.

What if your subject variable was assigned to “Python”? Would your code work for that?

Please review the instructions in this step again about how you can use the variable’s length property to access the index of the last letter in any string assigned to a variable.

Happy coding