Can anyone please help me in understanding what am i doing wrong here. I am new to JavaScript programming.I am getting this error:
Cannot read property 'charAt' of undefined.
//Return the first letter of given string.
function titleCase(str) {
var newStr = str.split(' ');
for (var i = 0; i <= newStr.length; i++) {
console.log(newStr[i].charAt(0));
}
}
titleCase("Hi there.");
<!-- end snippet -->