Hola
Huacho12 !
La inicializo en falso para indicar que no ha habido algún error de validación, en cada llamada a la función reviso si la variable error es verdadera, así compruebo que ha habido un error y parar la ejecución de la función.
Si está en falso llegaría hasta el condicional y si el campo está vació mostraría la alerta y cambiaría la variable error a verdadero para indicar que encontró un error de validación así en las siguientes llamadas a la función valCampos como está en verdadero siempre se saldría de la función sin evaluar si el campo está vacío.
Un saludo y suerte !