SO - 28942017

by Arun P Johny

JavaScript

function random(min, max) {
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

var tab = [];
for (var y = 0; y < 100; y++) {
    tab[y] = random(1, 10);
}

//counter the instances of each number
var counter = {};
for (var i = 0; i < tab.length; i++) {
    if (!counter[tab[i]]) {
        counter[tab[i]] = 0;
    }
    counter[tab[i]]++;
}

console.log(counter)