curriculum/challenges/english/blocks/workshop-teacher-chatbot/66b7137348cfb53fd3ec6c73.md
Next, you will add a new console statement that outputs the result of using the indexOf method on the learningIsFunSentence variable to find the position of the substring "fun".
Below that console statement, add a new console statement that outputs the result of using the indexOf method to find the position of the substring "learning".
Take note of what the last console statement outputs.
Your console should output the index position of the substring "fun" from the learningIsFunSentence variable.
assert.match(code, /console\.log\(\s*learningIsFunSentence\.indexOf\(\s*(['"])(fun)\1\s*\)\s*\)/);
Your second console statement should output the index position of the substring "learning" from the learningIsFunSentence variable.
assert.match(code, /console\.log\(\s*learningIsFunSentence\.indexOf\(\s*(['"])(learning)\1\s*\)\s*\)/);
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}.`);
const lastCharacter = subject[subject.length - 1];
console.log(lastCharacter);
const learningIsFunSentence = "Learning is fun.";
console.log("Here are examples of finding the positions of substrings in the sentence.");
console.log(learningIsFunSentence.indexOf("Learning"));
--fcc-editable-region--
--fcc-editable-region--