Filtrage des objets par âge

JavaScript Easy objects

Tâche «Filtrage des objets par âge»

Écrivez un programme qui reçoit en entrée une chaîne contenant des objets au format JSON. Chaque objet contient les champs "name" (chaîne) et "age" (nombre). Il faut filtrer le tableau d’objets en ne conservant que ceux dont age est supérieur à 18, puis afficher les noms de ces objets séparés par une virgule dans l’ordre alphabétique. Si aucun objet ne correspond, afficher "none".

Format d\ entrée

Une chaîne au format JSON contenant un tableau d’objets avec les champs name et age.

Format de sortie

Une chaîne avec les noms séparés par une virgule dans l’ordre alphabétique ou "none".

Exemples

Exemple 1

ENTRÉE
[{"name":"Alice","age":25},{"name":"Bob","age":17},{"name":"Charlie","age":30}]
SORTIE
Alice,Charlie

Exemple 2

ENTRÉE
[{"name":"David","age":16},{"name":"Eve","age":18}]
SORTIE
none

Exemple 3

ENTRÉE
3 2 5 1 2 10 0 2 3 20 0
SORTIE
none

Exemple 4

ENTRÉE
3 3 10 1 2 5 1 3 10 2 3 5 0 1 3 100 0
SORTIE
none
main.js