doorImage2.onclick = () => {
row1.hidden = true;
d2.hidden = false;
setTimeout(() => { d2.hidden = true; }, 1000);
setTimeout(() => { row2.hidden = false; }, 1000)
if (openDoor1 === losePath) {
setTimeout(() =>
{ doorImage1.src = openDoor1; }, 2000);
} else if (openDoor3 === losePath) {
setTimeout(() =>
{ doorImage3.src = openDoor3; }, 2000);
}
switchChoiceYes.onclick = () => {
if (doorImage1.src ===
"https://image.flaticon.com/icons/svg/836/836069.svg") {
row2.hidden = true;
instructions.innerHTML = "You switched to door3"
setTimeout(() =>
{ instructions.innerHTML =
"Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage3.src = openDoor3; }, 2500);
if (openDoor3 === losePath) {
setTimeout(() => { switchAndLose(); }, 3500)
} else {
setTimeout(() => { switchAndWin(); }, 3500)
}
} else if (doorImage3.src ===
"https://image.flaticon.com/icons/svg/836/836069.svg") {
row2.hidden = true;
instructions.innerHTML = "You switched to door1";
setTimeout(() => { instructions.innerHTML
= "Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage1.src = openDoor1; }, 2500);
if (openDoor1 === losePath) {
setTimeout(() => { switchAndLose(); }, 3500)
} else {
setTimeout(() => { switchAndWin(); }, 3500)
}
}
}
switchChoiceNo.onclick = () => {
row2.hidden = true;
instructions.innerHTML = "Your choice is still door2"
setTimeout(() => { instructions.innerHTML =
"Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage2.src = openDoor2; }, 2500);
if (openDoor2 === losePath) {
setTimeout(() => { noSwitchAndLose(); }, 3500)
} else {
setTimeout(() => { noSwitchAndWin(); }, 3500)
}
}
}
doorImage3.onclick = () => {
row1.hidden = true;
d3.hidden = false;
setTimeout(() => { d3.hidden = true; }, 1000);
setTimeout(() => { row2.hidden = false; }, 1000)
if (openDoor1 === losePath) {
setTimeout(() => { doorImage1.src = openDoor1; }, 2000);
} else if (openDoor2 === losePath) {
setTimeout(() => { doorImage2.src = openDoor2; }, 2000);
}
switchChoiceYes.onclick = () => {
if (doorImage1.src ===
"https://image.flaticon.com/icons/svg/836/836069.svg") {
row2.hidden = true;
instructions.innerHTML = "You switched to door2"
setTimeout(() => { instructions.innerHTML =
"Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage2.src = openDoor2; }, 2500);
if (openDoor2 === losePath) {
setTimeout(() => { switchAndLose(); }, 3500)
} else {
setTimeout(() => { switchAndWin(); }, 3500)
}
} else if (doorImage2.src ===
"https://image.flaticon.com/icons/svg/836/836069.svg") {
row2.hidden = true;
instructions.innerHTML = "You switched to door1"
setTimeout(() => { instructions.innerHTML =
"Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage1.src = openDoor1; }, 2500);
if (openDoor1 === losePath) {
setTimeout(() => { switchAndLose(); }, 3500)
} else {
setTimeout(() => { switchAndWin(); }, 3500)
}
}
}
switchChoiceNo.onclick = () => {
row2.hidden = true;
instructions.innerHTML = "Your choice is still door3"
setTimeout(() => { instructions.innerHTML =
"Revealing your chosen door......"; }, 1000);
setTimeout(() => { doorImage3.src = openDoor3; }, 2500);
if (openDoor3 === losePath) {
setTimeout(() => { noSwitchAndLose(); }, 3500)
} else {
setTimeout(() => { noSwitchAndWin(); }, 3500)
}
}
}