/* *使用了一系列三元運算符的類別設置爲以下之一: * - 「草食」如果動物吃植物 * - 「食肉動物」如果動物吃動物 * - 「雜食動物」如果動物吃植物和動物 * - 如果一種動物不吃的植物或動物 * 不確定*注* - 使用變量eatsPlants
和eatsAnimals
在三元表達式 * - if
聲明不允許;-) */與多個語句三元運營商
我用這個代碼,但它沒有把事情做對
var eatsPlants = true;
var eatsAnimals = false;
var category = eatsPlants ? "herbivore" : "carnivore";
console.log(category);
var category = (eatsPlants && eatsAnimals) ? "omnivore" : "undefined";
console.log(category);
任何想法解決這個問題
你好,歡迎光臨!請記住,StackOverflow不是一個討論論壇或代碼編寫服務。可能值得看看[本文] [1],它有一些關於如何提出一個很好的問題的提示,可以幫助你找到你正在尋找的答案。 [1]:https://stackoverflow.com/help/how-to-ask – pmcilreavy
'如果動物不吃植物或動物,則不確定... ...但是當動物不吃植物時你輸出不確定和動物 - 你需要刷上你的布爾邏輯 –
也應該是'undefined'既不吃也不是''undefined'' –