En el mundo de la observación de aves existen códigos de cuatro letras para los nombres comunes de las aves. Estos códigos se crean mediante algunas reglas sencillas:
Existen otras formas de crear códigos, pero este desafío solo utilizará las cuatro reglas indicadas anteriormente.
En este desafío escribirás una función que recibe un arreglo de cadenas con nombres comunes de aves y crea los códigos para esos nombres según las reglas anteriores. La función devolverá un arreglo de códigos en el mismo orden en que se presentaron los nombres de entrada.
birdCode(["Black-Capped Chickadee", "Common Tern"]) ➞ ["BCCH", "COTE"]
birdCode(["American Redstart", "Northern Cardinal"]) ➞ ["AMRE","NOCA"]
birdCode(["Bobolink", "American White Pelican"]) ➞ ["BOBO","AWPE"]