考えれば考えるほどわからなくなってきて、どれも当てはまらないんじゃ、、!?とも思った
結局一番最初に書いたウミガメとタコにしたけど、答案集めたらみんな答え違った😂😂😂 pic.twitter.com/gRPyQddRuo— K@文系情報学部生(無言フォローすみません) (@beer_nomitaii) January 17, 2020
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
const トビウオ = { は海に住んでいる: true, は魚だ: true, には足がある: false, は鳥だ: false, }; const クワガタ = { は海に住んでいる: false, は魚だ: false, には足がある: true, は鳥だ: false, }; const コイ = { は海に住んでいる: false, は魚だ: true, には足がある: true, は鳥だ: false, }; const カラス = { は海に住んでいる: false, は魚だ: false, には足がある: true, は鳥だ: true, }; const イルカ = { は海に住んでいる: true, は魚だ: false, には足がある: false, は鳥だ: false, }; const ウミガメ = { は海に住んでいる: true, は魚だ: false, には足がある: true, は鳥だ: false, }; const タコ = { は海に住んでいる: true, は魚だ: false, には足がある: true, は鳥だ: false, }; const ヘビ = { は海に住んでいる: false, は魚だ: false, には足がある: false, は鳥だ: false, }; const f = x => ( (x.は海に住んでいる ^ !(x.は魚だ)) & (x.には足がある | x.は鳥だ) ); const xにあてはまるリスト = []; if (f(トビウオ)) xにあてはまるリスト.push("トビウオ"); if (f(クワガタ)) xにあてはまるリスト.push("クワガタ"); if (f(コイ)) xにあてはまるリスト.push("コイ"); if (f(カラス)) xにあてはまるリスト.push("カラス"); if (f(イルカ)) xにあてはまるリスト.push("イルカ"); if (f(ウミガメ)) xにあてはまるリスト.push("ウミガメ"); if (f(タコ)) xにあてはまるリスト.push("タコ"); if (f(ヘビ)) xにあてはまるリスト.push("ヘビ"); console.log("xにあてはまるリスト : " + xにあてはまるリスト); |
1 |
xにあてはまるリスト : クワガタ,カラス |