JavaScript
1(function() { 2 "use strict"; 3 4 let fruits = { 5 apple: {price: 100, num: 10}, 6 orange: {price: 50, num: 20}, 7 grape: {price: 300, num: 30} 8 } 9 10 // fruitsの要素数が2を超える場合は、超えた部分をカットし要素数を2にする 11 if (Object.keys(fruits).length > 2) { 12 13 } 14})();
上記コードにありますオブジェクトfruitsの要素数が2を超える場合は、2を超える部分の要素を削除し、要素数を2にしたいのですが、方法が全く思いつきません。
現在fruitsには、apple、orange、grapeの3つの要素がありますが、これをappleとorangeの2つにするイメージです。appleとgrapeなどでもいいです。とにかく要素数を2にしたいです。
お手数をお掛けしますが、どのような方法があるのか、ご教授のほどよろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/06 14:04