<div>تصفية الكائنات حسب العمر</div>

JavaScript Easy objects

مهمة «<div>تصفية الكائنات حسب العمر</div>»

اكتب برنامجًا يستقبل سلسلة نصية تحتوي على كائنات بتنسيق JSON. يحتوي كل كائن على حقلين: "name" (سلسلة نصية) و "age" (رقم). يجب تصفية مصفوفة الكائنات، مع الاحتفاظ فقط بتلك التي يكون فيها age أكبر من 18، ثم طباعة أسماء هذه الكائنات مفصولة بفاصلة وبترتيب أبجدي. إذا لم يكن أي كائن مناسبًا، اطبع "none".

تنسيق الإدخال

<div>
<p>سلسلة نصية بتنسيق JSON تحتوي على مصفوفة من الكائنات ذات الحقول <code>name</code> و <code>age</code>.</p>
</div>

تنسيق الإخراج

<p>سلسلة من الأسماء مفصولة بفواصل بترتيب أبجدي أو "none".</p>

أمثلة

مثال 1

الإدخال
[{"name":"Alice","age":25},{"name":"Bob","age":17},{"name":"Charlie","age":30}]
الإخراج
Alice,Charlie

مثال 2

الإدخال
[{"name":"David","age":16},{"name":"Eve","age":18}]
الإخراج
none

مثال 3

الإدخال
3 2 5 1 2 10 0 2 3 20 0
الإخراج
none

مثال 4

الإدخال
3 3 10 1 2 5 1 3 10 2 3 5 0 1 3 100 0
الإخراج
none
main.js