Ed
há 3 horas
Vamos analisar o código passo a passo: ```javascript function faz (n) { s = n.toString(); // Converte o número em string: "123123" variavel = 0; for (c of s) { // Para cada caractere c na string s d = parseInt(c); // Converte o caractere em número inteiro variavel += d; // Soma o dígito à variável } return variavel; // Retorna a soma dos dígitos } resultado = faz(123123); console.log("Resultado: ", resultado); ``` - O número 123123 é convertido em string "123123". - O loop percorre cada caractere: '1', '2', '3', '1', '2', '3'. - Soma dos dígitos: 1 + 2 + 3 + 1 + 2 + 3 = 12. Portanto, a saída será: Resultado: 12 A alternativa correta é: Resultado: 12.
Cadastre-se ou realize login
Mais perguntas desse material