What am I doing wrong here?
I am wanting to display integers from 1-100 who are divisible by either 6 or 7. That’s done and working. The next step is to not display any that are divisible by both…that isn’t working in my loop (those integers are still displaying)
for (int i = 1; i < 100; i++)
if (i % 6 == 0 || i % 7 == 0 && i % (6 * 7) != 0){
println(i);
}
Thanks!
Joel
try making your condition more explicit by adding (…), like so:
by default && takes precedence over ||