Guest User

Untitled

a guest
Sep 7th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. var mass = []
  2. for (let i = 0; i < 100; i++) {
  3. mass[i] = Math.round(Math.random() * 10)
  4. }
  5. var occurrences = [];
  6. var parsed = [];
  7. for (let i = 0; i < mass.length; i++) {
  8. if (parsed.hasOwnProperty(mass[i])) {
  9. continue
  10. }
  11. parsed[mass[i]] = 1
  12. for (let j = 0; j < mass.length; j++) {
  13. if (mass[i] === mass[j]) {
  14. occurrences[mass[i]] == undefined ? occurrences[mass[i]] = 1 : occurrences[mass[i]]++
  15. }
  16. }
  17. }
  18. var count = -1;
  19. var number;
  20. for (var i = 0; i < occurrences.length; i++) {
  21. if (occurrences[i] > count) {
  22. count = occurrences[i];
  23. number = i;
  24. }
  25. }
  26. console.log("Мода множества чисел: " + number + "; с количеством совпадений равным: " + count)
Advertisement
Add Comment
Please, Sign In to add comment