Another thing I must prove to myself. Ahhhh.....I feel better now!
Enter in 30 numbers, separated by commas:
Here are the highest two numbers in the set:
window.onload = function(){
$("#button").click(function () {
var myStr = $("#textbox").val();
$("#newTxt").text(findHighest2(myStr));
});
}
findHighest2 = function (str) {
var strList = parseString(str, ",");
var tmpStrList = new String();
var h1 = 0; // highest value
var h2 = 0; // second highest value
for (i = 0; i < strList.length; i++) {
var tmp = parseInt(strList[i]);
if (tmp > h1) {
h2 = h1;
h1 = tmp;
} else if (parseInt(strList[i]) > h2) {
h2 = tmp;
}
}
tmpStrList = h1.toString() + ", " + h2.toString()
return tmpStrList;
}
parseString = function (str, del) {
var myStringList = str.split(del);
return myStringList;
}