Fatoração em formato de string
Dada a fatoração completa de um número, crie uma função que converta este array de fatores em uma string.
Para ilustrar: a fatoração completa de 24 é [2, 2, 2, 3], que deve ser convertida em "2^3 x 3".
Exemplos
stringFactor([2, 2, 2, 3, 3]) ➞ "2^3 x 3^2"
stringFactor([2, 7]) ➞ "2 x 7"
stringFactor([2, 3, 3]) ➞ "2 x 3^2"Observações
- Os fatores devem ser unidos com
x(sinal de multiplicação). - Múltiplas ocorrências do mesmo fator devem ser expressas como uma potência.
- Fatores elevados à potência 1 devem ser deixados como estão; isto é, escreva
7em vez de7^1.