This seems to work fine, but perhaps ignorance is not bliss:
With numbers, are StrCmp and IntCmp equivalent? If not, what is the difference, and is IntCmp preferred?
StrCmp $R0 1 RegIsOne RegIsNotOne
RegIsOne:
; do something
GoTo PastTest
RegIsNotOne:
; do something else
PastTest: