Laboratório interativo para vetores

Vector X-Ray

Veja o que acontece por dentro da função, linha por linha, com foco didático para iniciantes.

Entrada de dados

Digite como lista JSON ou valores separados por vírgula.

Use vírgulas ou formato JSON. Depois clique em Montar vetor.

Vetor atual: [5,8,2,9,1]

Painel da função

Acumula todos os valores numéricos do vetor em uma variável total.

Função atual (JavaScript)
01function somar(vetor) {
02 let total = 0;
03 for (let contador = 0; contador < vetor.length; contador++) {
04 total = total + Number(vetor[contador]);
05 }
06 return total;
07}

Controles de execução

Controle completo da simulação passo a passo.

Progresso

Status: Aguardando execução

X-Ray da execução

Acompanhe linha, índice, valor e variáveis em tempo real.

Clique em Executar para gerar os passos da simulação.

Painel didático

Explicações simples para cada movimento da função.

Quando a execução começar, você verá as mudanças de variáveis aqui.

Visualização do vetor

Cada bloco representa uma posição do vetor.

índice 0

5

índice 1

8

índice 2

2

índice 3

9

índice 4

1