Baixe o app para aproveitar ainda mais
Prévia do material em texto
Impresso por railson Araujo, CPF 046.950.721-73 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 08/05/2022 21:23:35 1/3 CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Semestre: 5º Disciplina: Desenvolvimento Voltado à Web III ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4 Professor: Felipe Pereira Perez ORIENTAÇÕES Cada Atividade respondida de forma correta terá até 2,5 pontos por anotação correta 1º) Construa um exemplo em JavaScript que cria um objeto utilizando a notação literal. var carro = { : modelo "Corolla", : marca "Toyota", : ano 2018, : cor "Preto", : portas "5", : [ , , revisoes "2018-03-15" "2018 09 30"- - "2018-02-20"], info: () {function console.log("Carro:"+this.marca+" - " " " +this.modelo+ +this.portas+" portas, Ano: "+this.ano+", Cor: "+this.cor+", Quantidade de revisoes: "+this.revisoes.length); } }; carro.info(); 2º) Construa um exemplo em JavaScript que declara 2 variáveis a e b (e instancia com valores que você definir) verifique qual tem o menor valor e armazene o menor valor na variável a e o maior valor na variável b. var a, b, temp; a = 800; b = 450; if (a < b) { temp = a; a = b; = temp;b } console.log( +a+"Valor maior: " ", valor menor: "+b); 3º) Construa um exemplo em JavaScript que declara um array (e instancia com valores que você definir) e utilizando uma estrutura de repetição ordene o array do menor para o maior. var arr = [9 1, ,8, , , ,2 7 3 6 4 5 0, , , ]; Impresso por railson Araujo, CPF 046.950.721-73 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 08/05/2022 21:23:35 2/3 var x,y,temp; console.log(arr); //[ 9, 1, 8, 2, 7, 3, 6, 4, 5, 0 ] for(x=0;x<arr.length-1;x++){ for(y=0;y<arr.length-x;y++){ if(arr[y]<arr[y- ]){1 temp = arr[y]; arr[y] = arr[y-1]; ] = temp;arr[y-1 } } } console.log(arr); //[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ] 4º) Construa um exemplo em JavaScript que crie um módulo (modulo.js) que ordene de maneira crescente e decrescente um array. Construa também um exemplo (index.js) que utilize o módulo criado. modulo.js exports.ordena = ) {function (array, tipo="ASC" arr = array;var x, y, temp;var (x = for 0; x < arr.length - ; x++) {1 ; y < arr.length for (y = 0 - x; y++) { ||arr[y] > arr[y ) if (arr[y] < arr[y - 1]&&tipo=="ASC" - 1]&&tipo=="DESC" { temp = arr[y]; arr[y] = arr[y - 1]; arr[y - ] = temp;1 } } } return arr; } index.js var modulo = require('./modulo'); var arr = [9 1, ,8, , , ,2 7 3 6 4 5 0, , , ]; Impresso por railson Araujo, CPF 046.950.721-73 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 08/05/2022 21:23:35 3/3 console.log(arr); //[ 9, 1, 8, 2, 7, 3, 6, 4, 5, 0 ] arr = modulo.ordena(arr); console.log(arr); //[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ] arr = modulo.ordena(arr,"DESC"); console.log(arr); //[ 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 ]
Compartilhar