Masa molar de un compuesto químico

Crea una función que reciba el nombre de un compuesto químico como cadena y devuelva la masa molar del compuesto. Solo para este desafío, los datos necesarios se incluyen a continuación.

Datos

H -> 1
B -> 10
O -> 16
S -> 32
N -> 14
Cl -> 35

Water = "H2 O"
BoricAcid = "H3 B O3"
SulfuricAcid = "H2 S O4"
NitricAcid = "H N O3"
HydroChloricAcid = "H Cl"

Ejemplos

molarMass("SulfuricAcid") ➞ 98
// H * 2 + S * 1 + O * 4 = 1 * 2 + 32 * 1 + 16 * 4

molarMass("Water") ➞ 18
// H * 2 + O * 1 = 1 * 2 + 16 * 1

Notas

  • La entrada es una cadena y el valor devuelto es un número.
  • En los datos, "O" es una letra del alfabeto inglés, no cero.
  • Consulta la pestaña Resources.