三項演算子を使用していますが、少し助けが必要です。単純な if-else ステートメントを変換していますが、理解できない単純な構文エラーがあります。私はコード アカデミーで演習を行っていますが、最初の行が未定義であるというエラーが表示されます。元のコードは次のとおりです。
if (food === "taco") {
foodType = "Mexican";
} else {
foodType = "other";
}
これは私のコードです。この最初の行は未定義ですが、その方法がわかりません。
var food = prompt("Food type");
var food === "taco" ? "Mexican": "other";