`$.inArray` n'est qu'un shortcut pour `indexOf`. Je suggère donc d'utiliser `indexOf`, ce qui nous retire une dépendance inutile envers `jQuery`. Mais sinon oui, c'est propre!