Если бы я был вами, я бы использовал библиотеку, чтобы сделать тяжелый подъем для меня.
Один из вариантов - response-infin-scroller .
Вот как может выглядеть ваш прецедент, в основном псевдокод:
Loading ...
Для рабочего примера проверьте демонстрацию в своем репо .
Другой вариант - попытаться отладить ваш код. Но вам нужно предоставить больше контекста. Из предоставленной вами информации очень сложно сказать, что не так.
Вам нужно перебрать элементы массива и проверить его значение.
Принимая оператор return
, вы выходите из функции, которая на самом деле не задана. Более того, вы хотите сосчитать и других 'a'
.
let arr = ['a', 'b', 'c', 'a', 'a', ],
a = 0,
i;
for (i = 0; i < arr.length; i++) {
if (arr[i] === 'a') {
a = a + 1;
}
}
console.log(a);