Filterung von Objekten nach Alter

JavaScript Easy objects

Aufgabe «Filterung von Objekten nach Alter»

Schreiben Sie ein Programm, das als Eingabe eine Zeichenkette mit Objekten im JSON-Format erhält. Jedes Objekt enthält die Felder "name" (Zeichenkette) und "age" (Zahl). Es ist erforderlich, das Array von Objekten zu filtern, sodass nur diejenigen übrig bleiben, deren age größer als 18 ist, und die Namen dieser Objekte in alphabetischer Reihenfolge, durch Kommas getrennt, auszugeben. Wenn kein Objekt geeignet ist, geben Sie "none" aus.

Eingabeformat

Eine Zeichenkette im JSON-Format, die ein Array von Objekten mit den Feldern name und age enthält.

Ausgabeformat

Eine Zeichenkette mit den Namen, durch Kommas getrennt, in alphabetischer Reihenfolge oder "none".

Beispiele

Beispiel 1

EINGABE
[{"name":"Alice","age":25},{"name":"Bob","age":17},{"name":"Charlie","age":30}]
AUSGABE
Alice,Charlie

Beispiel 2

EINGABE
[{"name":"David","age":16},{"name":"Eve","age":18}]
AUSGABE
none

Beispiel 3

EINGABE
3 2 5 1 2 10 0 2 3 20 0
AUSGABE
none

Beispiel 4

EINGABE
3 3 10 1 2 5 1 3 10 2 3 5 0 1 3 100 0
AUSGABE
none
main.js