Javascript para validação

Estou usando javascript para validar alguns campos do formulário como telefone e CPF. O script funciona corretamente da forma que eu quero, o problema é que quando o usuário não digita todos os números da maskara o script não limpa o input, ele aceita aquela quantidade de números.

Façam o teste https://codepen.io/KingRider/pen/qNxror

Eu queria uma ajuda pra fazer com que se o usuário não digitasse a quantidade correta de números, quando ele tirasse o foco o input apagasse os números digitados.

Olá amigo, você poderia utilizar o evento change para verificar se houve alteração no input, assim realizando a verificação do valor digitado, você pode utilizar os métodos da String para saber o tamanho do texto digitado e validar.

Ex:

//Adicionando o evento change

doc.addEventListener('change', function(){

             //faz a lógica

}; )