Build a Teacher Chatbot - Step 13

Tell us what’s happening:

I need help with the second step. it says i should assign the value of the last character in the subject variable to the last character

Your code so far

console.log("Hi there!");

const botName = "teacherBot";

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

const 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

let lastCharacter = "JavaScript"
console.log(lastCharacter)
console.log(lastCharacter[lastCharacter.length -1])
lastCharacter[lastCharacter -1]

// 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/135.0.0.0 Safari/537.36

Challenge Information:

Build a Teacher Chatbot - Step 13

Create a new variable called lastCharacter and assign it the value of the last character in the subject variable.

Then, log the value of the lastCharacter variable to the console.

Why have you assigned the value “JavaScript” to lastCharacter? You should be assigning the last character of subject (using the method described in the challenge description).

1 Like

thanks for the response i got the solution

1 Like