Somar notas de dólar

Published by Mubashir Hassan in

Crie uma função que recebe uma string contendo dinheiro em dólares e libras esterlinas (separado por vírgulas) e retorna apenas a soma das notas de dólar, como um inteiro.

Para a string de entrada:

  • Cada valor é prefixado pelo símbolo da moeda: $ para dólares e £ para libras.
  • Os milhares são representados pelo sufixo k.

Ou seja, $4k = $4,000 e £40k = £40,000

Exemplos

addBill("$20, £40, £60, $50") ➞ 70
// 20 + 50 = 70

addBill("£30, $20, £60, $150, £360") ➞ 170
// 20  + 150 = 170

addBill("£30, $2k, £60, $200, £360") ➞ 2200
// 2 * 1000 + 200 = 2200

Observações

Há pelo menos uma nota de dólar na string.