Перейти к содержимому
Тест · Функции · урок 8 из 10

Тест — колбэк с одним параметром

Что будет, если скомпилировать и запустить эту программу (строки через пробел)?

TypeScript
type Handler = (value: number, index: number) => void;
function each(nums: number[], fn: Handler) {
    for (let i = 0; i < nums.length; i++) {
        fn(nums[i], i);
    }
}
each([1, 2], (v) => console.log(v));