Instruções

SEDOLs

<abbr title="Stock Exchange Daily Official List">SEDOL</abbr> é uma lista de números de identificação de valores mobiliários emitidos pela London Stock Exchange. Para cada lista numérica de <abbr title="Stock Exchange Daily Official List">SEDOL</abbr>s de 6 dígitos, calcule e anexe o dígito de verificação. Ou seja, dada a string de entrada à esquerda, sua função deve retornar a string correspondente à direita: <pre> 710889 => 7108899 B0YBKJ => B0YBKJ7 406566 => 4065663 B0YBLH => B0YBLH2 228276 => 2282765 B0YBKL => B0YBKL9 557910 => 5579107 B0YBKR => B0YBKR5 585284 => 5852842 B0YBKT => B0YBKT7 B00030 => B000300 </pre> Verifique se cada entrada é formada corretamente, especialmente em relação a caracteres válidos permitidos em uma string SEDOL. A função deve retornar null quando a entrada for inválida.

O que fazer:

Testes:

  • `sedol` deve ser uma função.
  • `sedol('a')` deve retornar null.
  • `sedol('710889')` deve retornar '7108899'.
  • `sedol('BOATER')` deve retornar null.
  • `sedol('228276')` deve retornar '2282765'.

Console