Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Duvida desafio Exercício

Bom dia, estou tendo dificuldade de fazer o exercício 6 e 7

let matriz= []; let valorInicial = 1;

for (let i = 0; i < 3; i++); { let linha = []; for (let j = 0; j < 3; j++) { linha.push(valorInicial++); } matriz.push(linha); }

console.log('Matriz de duas dimensões:');

console.log(matriz);

matriz.forEach(row => console.log(row));

6 - Acesse e imprima o elemento na segunda linha e terceira coluna da lista bidimensional matriz criada no exercício anterior.

7 - Adicione um novo elemento (por exemplo,15) na terceira linha e segunda coluna da lista bidimensional matriz criada anteriormente.

tentei fazer mais esta dando erro.

3 respostas
solução!

Olá, Moises! Tudo bem?

Observando o seu código, verifiquei que possui um ponto e vírgula em um local incorreto.

Seu código:

let matriz = [];
let valorInicial = 1;

for (let i = 0; i < 3; i++); { //Ponto e vírgula não deve existir aqui.
  let linha = [];
  for (let j = 0; j < 3; j++) {
    linha.push(valorInicial++);
  }
  matriz.push(linha);
}

Código corrigido:

let matriz = [];
let valorInicial = 1;

for (let i = 0; i < 3; i++) { //Ponto e vírgula removido.
  let linha = [];
  for (let j = 0; j < 3; j++) {
    linha.push(valorInicial++);
  }
  matriz.push(linha);
}

6 - Acesse e imprima o elemento na segunda linha e terceira coluna da lista bidimensional matriz criada no exercício anterior.

//Segunda linha: índice 1
//Terceira coluna: índice 2
console.log(`Elemento da segunda linha e terceira coluna: ${matriz[1][2]}`);

7 - Adicione um novo elemento (por exemplo,15) na terceira linha e segunda coluna da lista bidimensional da matriz criada anteriormente.

//Adicionando novo elemento
//Terceira linha: índice 2 | Segunda coluna: índice 1
matriz[2][1] = 15;
console.log(`Elemento ${matriz[2][1]} adicionado na terceira linha e segunda coluna`);

//Exibindo a matriz
console.log('Matriz de duas dimensões:');
//console.log(matriz);
matriz.forEach(row => console.log(row));

Espero ter ajudado.

Bom dia Obrigado deu certo.

Por nada, Moisés! Fico feliz em ter ajudado. Qualquer dúvida é só postar no fórum. Bons estudos!