Another suggestion would be to use variable names that describe what the variable holds.
number1 looks like it should hold a number.
digit1IsEven looks like it would holds a boolean that is true if...