yup you could as well always try to read out your conditionals in plain English to make sense of out them. So if I was to replace i with 10 or 15 using your construct I would be saying
is (10%15) falsy? is (6) falsy? No
is (15%15) falsy? is (0) falsy? Yes
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.