: When checking divisibility, always check the combined condition first (e.g., if (i % 3 === 0 && i % 5 === 0) ) to avoid stopping at the first single match.
: Remember that "20" is text, while 20 is a number. Attempting math on a string often leads to logic errors.
: While optional in some modern scripts, including it consistently prevents "auto-insertion" bugs in complex loops. 2. Logic & Control Flow