Desafio 01.
function combinarArrays(arr1, arr2) {
return array1.concat(array2);
}
const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const arrayConcatenado = combinarArrays(array1, array2);
console.log(arrayConcatenado);
Desafio 02.
const numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
const parteNumeros = numeros.slice(3, 8);
console.log(parteNumeros);
Desafio 03.
const frutas = ['Maçã', 'Banana', 'Laranja', 'Limão', 'Abacaxi'];
frutas.splice(2, 2, 'Kiwi', 'Pêssego');
console.log(frutas);
Desafio 04.
const menuPrincipal = ['macarronada', 'lasanha', 'feijoada'];
const menuSobremesa = ['pudim', 'gelatina', 'sorvete'];
const menuCompleto = menuPrincipal.concat(menuSobremesa);
console.log(menuCompleto);
Desafio 05, 06 e 07.
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));
console.log(matriz[1][2]);
matriz[2].splice(1, 0, 15);
matriz.forEach(row => console.log(row));