├── aulaarrayTDS1.js └── aulaarray.js /aulaarrayTDS1.js: -------------------------------------------------------------------------------- 1 | let cores = []; 2 | 3 | let animais = []; 4 | 5 | let texto = ''; 6 | let numero = 0; 7 | 8 | //console.log(cores); 9 | //console.log(animais); 10 | 11 | // Acessando os dados do array 12 | let mensagem = 'A minha cor favorita é: ' + cores[3]; 13 | 14 | //console.log(mensagem); 15 | 16 | //direto no console para testar; 17 | //console.log("Meu animal odiado é: " + animais[0]); 18 | 19 | let mensagemComposta = 'A cor favorita do ' 20 | + animais[2] + ' é ' + cores [1]; 21 | 22 | //console.log(mensagemComposta); 23 | 24 | //Modificar arrays 25 | 26 | //Adicionar itens no array de cores 27 | console.log('-------Lista Inicial de cores--------'); 28 | console.log(cores); 29 | 30 | //metodo que adiciona itens no array, chamado push 31 | cores.push('preto'); 32 | cores.push('gelo'); 33 | // metodo push ele adiciona os itens na ultima posicao do vetor/array 34 | cores.push('verde'); 35 | cores.push('rosa'); 36 | cores.push('azul'); 37 | 38 | 39 | // remove um item do meu array, sendo ele o ultimo elemento do array. 40 | cores.pop(); 41 | cores.pop(); 42 | 43 | console.log('-------Lista Final de cores--------'); 44 | console.log("A minha lista de cores é: " + cores); 45 | 46 | //metodo que mede esse array. 47 | let tamanho = cores.length; 48 | console.log(tamanho); 49 | 50 | //Como ver o tipo da variavel 51 | console.log(typeof(cores)); //ps: js chama array de objeto. 52 | console.log(typeof(texto)); // saida: string 53 | console.log(typeof(numero)); // saida: number 54 | 55 | // -------------------------------------------------------------------------------- /aulaarray.js: -------------------------------------------------------------------------------- 1 | let cestaDeFrutas = ['banana', 'maçã', 'manga', 'uva']; 2 | 3 | let listaDeCor = ['azul', 'vermelho', 'amarelo', 'preto']; 4 | 5 | //Exibe a lista completa de arrays, por nome deles né 6 | //console.log(cestaDeFrutas); 7 | //console.log(listaDeCor); 8 | 9 | //Exibir por posicao ou manipular por posicao. 10 | 11 | //console.log(cestaDeFrutas[2]); //saida: manga 12 | 13 | //manipular um textinho falando que minha fruta 14 | //favorita é: tal fruta. 15 | 16 | let mensagem = 'Minha fruta favorita é: ' + cestaDeFrutas[2]; 17 | let mensagemPlural = 'Minhas frutas favoritas são: ' + cestaDeFrutas; 18 | //console.log(cestaDeFrutas[3]); 19 | //console.log(mensagem); 20 | //console.log(mensagemPlural); 21 | 22 | //manipulando arrays, inserir e remover. 23 | 24 | let listaAnimais = ['gato', 'capivara']; 25 | console.log("----------Lista Inicial---------"); 26 | console.log(listaAnimais); 27 | console.log(listaAnimais.length); 28 | 29 | //adicionar itens no array. 30 | //metodo = push. 31 | listaAnimais.push('cachorro'); 32 | //quando o push é dado, o item entra na ultima posicao do array 33 | listaAnimais.push('sapo'); 34 | listaAnimais.push('coelho'); 35 | listaAnimais.push('joaninha'); 36 | listaAnimais.push('rato'); 37 | listaAnimais.push('jabuti'); 38 | 39 | 40 | 41 | //Exibir lista atualizada com todos os itens novos 42 | console.log('----------Lista atualizada---------'); 43 | console.log(listaAnimais); 44 | 45 | //Exibir o tamanho/comprimento 46 | //metodo chamado length 47 | let tamanhoDaListaDeAnimais = listaAnimais.length; 48 | console.log(tamanhoDaListaDeAnimais); 49 | 50 | 51 | //Como remover um item do array. 52 | listaAnimais.pop(); //remove o ultimo elemento do array. 53 | 54 | console.log(listaAnimais); 55 | 56 | 57 | 58 | 59 | --------------------------------------------------------------------------------