Gostaria de inserir uma função que impedisse o usuário de adicionar pacientes em branco(sem nome, sem peso, sem altura). Tentei utilizar um if porém não consegui concatenar as informações da maneira correta para que o ele verificasse campo a campo se todos eles estão preenchidos. Qual a melhor maneira de inserir essa função?
Segue meu código:
var botao = document.querySelector("#adicionar-paciente");
botao.addEventListener("click", function(event){
event.preventDefault();
var campoNome = document.querySelector("#campo-nome");
var campoPeso = document.querySelector("#campo-peso");
var campoAltura = document.querySelector("#campo-altura");
var pacienteNovo = "<tr class='paciente'>"+
"<td class='info-nome'>" + campoNome.value + "</td>"+
"<td class='info-peso'>"+ campoPeso.value + "</td>"+
"<td class='info-altura'>" + campoAltura.value + "</td>"+
"<td class='info-imc'></td>"+
"</tr>";
var tabela = document.querySelector("table");
tabela.innerHTML = tabela.innerHTML + pacienteNovo;
campoNome.value = "";
campoPeso.value = "";
campoAltura = "";
});