let zero = 0;
let one = 0;
let two = 0;
let tree = 0;
let four = 0;
let five = 0;
let six = 0;
let seven = 0;
let eight = 0;
let nine = 0;
for (var i = 0; i < 109; i++) {
if (String(i[i.length - 1] == 0)) {
zero++;
}
if (String(i[i.length - 1] == 1)) {
one++;
}
if (String(i[i.length - 1] == 2)) {
two++;
}
if (String(i[i.length - 1] == 3)) {
tree++;
}
if (String(i[i.length - 1] == 4)) {
four++;
}
if (String(i[i.length - 1] == 5)) {
five++;
}
if (String(i[i.length - 1] == 6)) {
six++;
}
if (String(i[i.length - 1] == 7)) {
seven++;
}
if (String(i[i.length - 1] == 8)) {
eight++;
}
if (String(i[i.length - 1] == 9)) {
nine++;
}
};
console.log(zero);
console.log(one);
console.log(two);
console.log(tree);
console.log(four);
console.log(five);
console.log(six);
console.log(seven);
console.log(eight);
console.log(nine);
const count = {} // результат
for (let i = 0; i < 109; i++) {
const s = String(i) // число 0-109
for (let pos = 0; pos < s.length; pos++) {
const num = s[pos] // цифра
if (count[num] !== undefined) {
count[num]++
} else {
count[num] = 1
}
}
}
for (var i = 0; i < 109; i++) {
if (String(i[i.length - 1] == 0)) {
zero++;
}
...
String(i[i.length - 1]
будет индексом элемента массива, который надо инкрементировать.String(i[*])
, а не только последний.