# pontos extras js **NOME** KEVIN RIBEIRO DE ANDRADE **NUMERO** 27 **TURMA** INFOA ## CODIGO ```javascript= /*let NotasAluno = { n1: 12, n2: 13, n3: 14 } function media (NotasAluno) { return (NotasAluno.n1 + NotasAluno.n2 + NotasAluno.n3) / 3; } console.log(media(NotasAluno)); let Retangulo = { Basee: 23, Altura: 21 } function AreaRetangulo(Retangulo) { return Retangulo.Basee * Retangulo.Altura; } console.log(AreaRetangulo(Retangulo)); let Triangulo = { Basee: 2, Altura: 2 } let tri2 = { Basee: 2, Altura: 2 } function AreaIguais(Triangulo, tri2) { return ((Triangulo.Basee * Triangulo.Altura) / 2) == ((tri2.Basee * tri2.Altura)/2); } console.log(AreaIguais(Triangulo, tri2)); let pedidoAcai = { qtdPequeno: 2, qtdMedio: 2, qtdGrande: 2 } function VendaAcai(pedidoAcai){ return(pedidoAcai.qtdPequeno * 10.00) + (pedidoAcai.qtdMedio * 12.00) + (pedidoAcai.qtdGrande * 14.00); } console.log(VendaAcai(pedidoAcai)); let CompraVeiculo = { parcelas: 2, preco: 2000.00 } function VendaVeiculo (CompraVeiculo){ return CompraVeiculo.preco * Math.pow(1 + 0.05, 2); } console.log(VendaVeiculo(CompraVeiculo)); let Endereco = { nomePessoa: "oi", CEP: "04569-123" } function ValidarCep(Endereco){ let bool; let text; if((Endereco.CEP.includes("-")) && (Endereco.CEP.length == 9)) { bool = true; text = `${Endereco.nomePessoa} tem o cep valido` } else { bool = false; text = `${Endereco.nomePessoa} não tem o cep valido` } return text; } console.log(ValidarCep(Endereco)); let pessoa = { nomeCompleto: "kevin ribeiro" } let pessoa2 = { nomeCompleto: "kevin rufino" } let pessoa3 = { nomeCompleto: "kevin reis" } function MesmaFamalia(pessoa, pessoa2, pessoa3){ let nmIguais; if ( pessoa.nomeCompleto.substring(pessoa.nomeCompleto.length, pessoa.nomeCompleto.lastIndexOf(" ")) == pessoa2.nomeCompleto.substring(pessoa2.nomeCompleto.length, pessoa2.nomeCompleto.lastIndexOf(" ")) && pessoa2.nomeCompleto.substring(pessoa3.nomeCompleto.length, pessoa3.nomeCompleto.lastIndexOf(" ")) == pessoa3.nomeCompleto.substring(lastIndexOf(" "))) nmIguais = true; else nmIguais = false; return nmIguais; } console.log(MesmaFamalia(pessoa, pessoa2, pessoa3)); let Casal = {nascPessoa1: new Date(2021,08,19), nascPessoa2: new Date(1900, 09, 23)} function maior18 (Casal){ return (Casal.nascPessoa1 - Casal.nascPessoa2) }*/ let xp = 1; let xj = 3; function soma(xj , xp) { return xj * xp; } var vd = [ 2, 3, 5, 8 ]; for(var n of vd) { n += 2; console.log(n); } var pr = { h: "k", g: "u" } for (var fd in pr){ console.log(fd); } let kj = 10; do { console.log(kj); kj++; } while (kj <= 50) const sub = (a, b) => { return a + b; } console.log(sub(1,2)); function gf () { var cfd = yu => yu * 2; return cfd; } var xds = gf(); console.log(xds(2)); let rd = { nm: "bgh", kjj: 98, hg: [3, 4, 5], po: { nj: "oi" }, px: function(xf){ return xf -2; } }; console.log(rd["nm"]); function eu (tr2){ this.tr2 = tr2; } var xt = new eu(2345); console.log(xt); function ParOuImpar(jogadas) { var atualizar = ''; let conta = jogadas.Numero1 + jogadas.Numero2; if (conta % 2 == 0 && jogadas.Jogada1 === 'Par') { atualizar = `Deu Par o ${jogadas.Nome1} Ganhou!` } else if(conta % 2 == 1 && jogadas.Jogada1 === 'Impar') { atualizar = `Deu Impar o ${jogadas.Nome1} Ganhou!` } else if(conta % 2 == 0 && jogadas.Jogada2 === 'Par') { atualizar = `Deu Par o ${jogadas.Nome2} Ganhou!` } else if(conta % 2 == 1 && jogadas.Jogada2 === 'Impar') { atualizar = `Deu Impar o ${jogadas.Nome2} Ganhou!` } return atualizar; } function todosIguais(retangulo1 = areaRetangulo(ret1.base, ret1.altura), retangulo2 = areaRetangulo(ret2.base, ret2.altura), retangulo3 = areaRetangulo(ret3.base, ret3.altura)) { let igual = false if (retangulo1 != retangulo2 && retangulo1 != retangulo3) return igual } function acaiCompra(cardapio) { return (cardapio.qtdGrande * 14) + (cardapio.qtdMedio * 12) + (cardapio.qtdPequeno * 10); } let casal = { nascPessoa1: new Date(2000, 05, 05), nascPessoa2: new Date(2021, 05, 05) } /*let x = 4; if (!(Math.sqrt(x) < 0)) x = "boloço"; else x = "bololo"; console.log(x); let y = "1"; if (y == 1) y = "balaça"; else y = "aolgldo"; console.log(y); let vr = 1 > 2 ? "oi" : ! "alan ribeiro"; console.log(vr); let p = 12 || 1; console.log(p); switch (p) { case "oi": console.log("dsajkhg"); break; case "l": p = 23; break; default: console.log("alan riberip"); break; } let xd = [ 10, 3, 4, 7, "oi" ]; xd.push(12); xd.unshift(87); xd.splice(4,0, 21); console.log(xd); xd.pop(); xd.shift(); xd.splice(0, 1); xd[1]; console.log(Array.isArray(xd)); xd[5] = 10; xd.splice(4, 1); console.log(xd.reverse()); console.log(xd.length); console.log(xd.sort()); xd.forEach(x => console.log(x)); let fs = [ 10, 2, 5 ]; let c = fs.reduce((t, x) => t + x); console.log(c); for (let x = 0; x < 10; x++){ console.log("ey"); }*/ let r = 2; let re = 5; console.log(soma(r, re)); ```