Soma de números em um array
Crie uma função que recebe um array de números nums como argumento. Eleve ao quadrado cada número do array se ele for par e calcule a raiz quadrada √ do número se ele for ímpar. Retorne a soma do novo array arredondada para duas casas decimais.
Exemplo:
[2, 4, 9] ➞ 23
2 ** 2 + 4 ** 2 + √9 = 4 + 16 + 3 = 23Exemplos
array_sum([1, 3, 3, 1, 10]) ➞ 105.46
array_sum([2, 3, 4, 5]) ➞ 23.97
array_sum([1, 31, 3, 11, 0]) ➞ 11.62Observações
- Não há arrays vazios nos testes.
- Cada elemento do array ≥ 0.