Почему не работает метод console.log вложенного оператора if? - PullRequest
0 голосов
/ 06 мая 2020

Я не могу использовать функции для очистки следующего упражнения и действительно хотел бы знать, почему оба метода console.log не работают?

var answer;

while (true) 
{
	alert("Answer using \"yes\" or \"no\"");
    answer = prompt("Welcome to the port!\nDo you want to get on board?").toLowerCase();
	if (answer === "yes"){
		alert("Hi!");
		
		var answer2 = prompt("Have you ever sailed?").toLowerCase();
		while((answer2 != "yes") && (answer2 != "no") && (answer2 != null))
		{
			
			answer2 = prompt("Have your ever sailed?").toLowerCase();
			if (answer2 === "yes"){
			console.log("Welcome on board!");
			}
			else if (answer2 === "no"){
			console.log("goodbye.");
			}
			
		}
		break;	
	
	}
	else if (answer === "no"){
		alert("Bye!");
    break;
	}
}
...