function titleCase(str) {
var arr=str.toLowerCase().split(" ");
for(var i = 0; i<arr.length; i++){
for(var j =0; j<arr[i].length; j++){
arr[i][0] = arr[i][0].toUpperCase();
}
}
return arr;
}
titleCase("I'm a little tea pot");
Can you help explain why this code doesn’t work and how i can correct it.