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.