'use strict'; let myString = 'I am really hungry for some'; console.log(myString); // To transform myString in UPPERCASE let myUpperString = myString.toUpperCase(); console.log(myUpperString); // methods have (); // To extract the word REALLY from the myString // first, get the location let exactLocation = myString.search('really'); console.log(exactLocation); // To get the word in full let extractWordInFull = myString.substr(exactLocation, 6); console.log(extractWordInFull); // turning the extracted word into uppercase let turnUpperCase = extractWordInFull.toUpperCase(); console.log(turnUpperCase); // replacing the word in the string let newWord = myString.replace('really', turnUpperCase); console.log(newWord); let foods = ['bread', 'yam', 'rice', 'beans']; let stringLiteral = `${myString} ${foods[0]}`; console.log(stringLiteral); // looping through a array together with a string for(let i = 0; i < foods.length; i++) { console.log(`${myString} ${foods[i]}`) } /* for(let eachFood of foods) { console.log(`${myString} ${eachFood}`); } */ for(let eachFoods of foods) { console.log(`${myString} ${eachFoods}`); } // to convert to an uppercase if the index of the food is an even number for ( let i = 0; i < foods.length; i++) { if ( i % 2 === 0) { let changeToUpperCase = foods[i].toUpperCase(); console.log(`${myString} ${changeToUpperCase}`); } else { console.log(`${myString} ${foods[i]}`); } } // I CAN ALWAYS REFACTOR MY CODE