Para maior clareza, e para promover a boa prática da codificação, se deve sempre declarar variáveis antes de seu uso.
Olhando sua função, não há nenhuma maneira de dizer a) se as variáveis são simplesmente não-declarados, ou b) é variáveis globais declaradas fora da função.
Você poderia usar do “a caixa da extremidade caso…” em vez do múltiplo “se… extremidade se” indicações: