else
is not working. If the inputs are all empty, it should fall to else
statement.
let firstName = (prompt("First Name"));
let lastName = (prompt("Last Name"));
let emailAdd = (prompt("Email Address"));
let password = (prompt("Password"));
let confirmPassword = (prompt("Confirm Password"));
function getInfo(firstName, lastName, emailAdd, password, confirmPassword){
if (firstName.length !== 0 && lastName.length !== 0 && emailAdd.length !== 0 && password.length !== 0 && password.length >= 8 && confirmPassword.length !== 0 && password === confirmPassword){
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (firstName === ""){
console.log("First name is not entered.");
firstName = (prompt("First Name"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (lastName === ""){
console.log("Last name is not entered.");
lastName = (prompt("Last Name"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (emailAdd === ""){
console.log("Email address is not entered.");
emailAdd = (prompt("Email Address"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (password === ""){
console.log("Password not provided. Confirmation invalid.");
password = (prompt("Password"));
//confirmPassword = (prompt("Confirm Password"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (confirmPassword === ""){
console.log("Password not confirmed.");
confirmPassword = (prompt("Confirm Password"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else if (confirmPassword !== password){
console.log("Password not matched.");
password = (prompt("Password"));
confirmPassword = (prompt("Confirm Password"));
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Email Address: " + emailAdd);
console.log("Password: " + password);
console.log("Confirm Password: " + confirmPassword);
console.log("Information accepted.")
} else {
console.log("Please fill in your information.");
return false;
}
}
getInfo(firstName, lastName, emailAdd, password, confirmPassword);