FC ConcursosFC Concursos

Questão FC266191

A linguagem de programação JavaScript permite executar códigos com lógica matemática em navegadores. Selecione a alternativa que mostra a saída do seguinte código JavaScript.

Desenvolvimento Web

IDECAN · 2022

A linguagem de programação JavaScript permite executar códigos com lógica matemática em navegadores. Selecione a alternativa que mostra a saída do seguinte código JavaScript.

 

  1. Resultado: 123123
  2. Resultado: 123
  3. Resultado: 11
  4. Resultado: 12
  5. Resultado: 13
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa correta imprime 12 porque a função recebe o número, converte-o em string com toString() e percorre cada caractere com um laço for.

Em cada iteração o caractere é convertido de volta para número com parseInt() e somado a uma variável acumuladora. Assim a função calcula a soma dos dígitos do número fornecido.

No caso de 123123 a operação realizada é \(1+2+3+1+2+3=12\). A função retorna esse valor e o comando console.log() exibe 12 no console.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo