ДЛЯ ELSE НЕЛЬЗЯ ЗАДАВАТЬ УСЛОВИЙ! ELSE ДЛЯ ТОГО, ЧТОБЫ ВЫПОЛНЯТЬСЯ, КОГДА ВСЕ ДРУГИЕ УСЛОВИЯ ЛОЖНЫ.
Можно вместо else с условиями написать else if. Тогда всё заработает, я сам в своём редакторе проверил.
НО: также в условиях ВЕЗДЕ надо ставить три равно (===) без этого тоже будут вылезать ошибки.
То есть вам нужно заменить этот код:
let color= "green";
if (color "yellow") {
console.log("attention")
} else if (color "red") {
console.log("STOP")
} else if (color "") {
console.log("error")
} else (color "green") {
console.log("можна ")
}
на этот:
let color = "yellow";
if (color === "yellow") {
console.log("attention");
} else if (color === "red") {
console.log("STOP");
} else if (color === "") {
console.log("error");
} else if (color === "green") {
console.log("можна ");
}
Ничего страшного не будет, если else в этом коде вообще не будет.