Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function FindFrequentNumber()
- {
- var strArray = document.getElementById('pr6').value.split(',');
- var intArray = new Array(strArray.length);
- for (var i = 0; i < strArray.length; i++) {
- intArray[i] = parseInt(strArray[i]);
- }
- //dictionary
- var dict = new Object();
- for (var i = 0; i < intArray.length; i++) {
- if (intArray[i] in dict) {
- dict[intArray[i]]++;
- }
- else {
- dict[intArray[i]] = 1;
- }
- }
- //sort
- var sortable = [];
- for (key in dict)
- {
- sortable.push([key, dict[key]])
- }
- sortable.sort(function (a, b) { return a[1] - b[1] });
- var result = sortable.pop();
- //print
- cons.innerHTML = "Most frequent number is "+result[0]+"("+result[1]+"times)";
- }
Advertisement
Add Comment
Please, Sign In to add comment