Вот держи!
let arr = [1, 3, 4, 2, 1, 3, 4, 0, 5, 1, 3, 4, 2, 1, 3, 4, 5];
let result = {};
for (let i = 0; i < arr.length; ++i) {
let a = arr[i];
if (result[a] != undefined)
++result[a];
else
result[a] = 1;
}
function Innertext (x){
/*ищем тэг куда будем вставлять создаваемые дивы*/
const cont = document.querySelector('.content');
/*создаем дивы и в свойство элемента innerHTML пишем результат*/
for(var property_value in x){
let block = document.createElement("div");
block.className = "block";
block.innerHTML = property_value + ' : ' + x[property_value];
cont.appendChild(block);
}
}
Innertext(result);