my son started learning javascript, and I have been trying to learn some as well, to help keep his interest up and answer his questions. I have a little C++ experience, and I was toying with the language and tried writing the below javascript, only to see that it keeps outputting "undefined" with whatever the correct answer is. I'd really appreciate anyone shedding some light on the matter for me. Thanks.
var word = prompt("Enter some text");
var reversedWord = reverseString(word);
alert(reversedWord);
function reverseString(text)
{
var reversedText = "";
var length = text.length;
for(var i = length; i >= 0; i--)
{
reversedText += text[i];
}
return reversedText;
}