The thing I'm trying to avoid is giving the variable a new value.

Readability is certainly subjective; I find the one-liner more readable. ;)