Hi all guy!!! I have writing this code but my var word don't count the uppercase letters!!!
HOW TO FIX????
Code:
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
function alphabet (letter)
{
var returnValueAlphabet = true;
if (letter == "a" || letter == "b" || letter == "c" || letter == "d" || letter == "e" || letter == "f" || letter == "g" || letter == "h" || letter == "i" || letter == "j" || letter == "k" || letter == "l" || letter == "m" || letter == "n" || letter == "o" || letter == "p" ||letter == "q" || letter == "r" || letter == "s" || letter == "t" || letter == "u" || letter == "v" || letter == "w" || letter == "x" || letter == "y" || letter == "z")
{
returnValueAlphabet = false;
}
return returnValueAlphabet;
}
function start ()
{
var len = [];
var count = 0;
var phrase = 0;
var numberWord = 0;
var word = 0;
var arrayPhrase = "Yesterday is history. Tomorrow is a mystery. But today is a gift. For this it is called present."; <------ *UPDATING var arrayPhrase = ["Yesterday is history....ecc"];
*UPDATING ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> ---> --->
for (i = 0; i < arrayPhrase.length; i++)
{
if (arrayPhrase[i] == ".")
{
len[count] = numberWord;
numberWord = 0;
count++;
phrase++;
}
if (!alphabet (arrayPhrase[i]))
{
numberWord++;
word++;
}
}
alert ("Total words =" + " " + word + "\n\n" + "Total phrase =" + " " + phrase + "\n\n" + "Words in the phrase =" + " " + len.join (", "));
}
</script>
</head>
<body>
<button type="button" onclick="start ()">TRY ME</button>
</body>
</html>
*UPDATING, I reread my problem and call that the stringh "Yesterday...... ecc" is insert into a array!!!! And now all programs don t work....