← Усі приклади

Підрахунок входжень

TypeScript Цикли

цикл + лічильник

Блок-схема за ДСТУ

ТакНіПочатокВвід a, keycount = 0i = 0, a.length - 1, 1a[i] === keycount++Повернути countКінецьРисунок 1 — countOccurrences

Вихідний код

function countOccurrences(a: number[], key: number): number {
    let count = 0;
    for (let i = 0; i < a.length; i++) {
        if (a[i] === key) {
            count++;
        }
    }
    return count;
}