кто нибудь обьясните пожалуйста как работает остаток от деления, основу та я знаю но не могу понять как именно в этом примере это работает ( i % 2 == 0 )
Проверяется, что число является четным, выражение i % 2 возвращает остаток от деления, который затем сравнивается с нулём. Если число чётное (i % 2 возвращает нуль) пропускается текущая итерация цикла.
Возьми 0, 2, или 4, все эти числа делятся на два без остатка, а, к примеру, 1, 3, 5 и тд нет.