const pessoa = {
nome: 'Kayo',
idade: 30,
solteiro: true,
hobbies: ['Andar de moto', 'Ir a academia', 'Encontrar com os amigos'],
}
function mostrarInfoPessoa(pessoa) {
console.log('Nome:' + pessoa.nome ),
console.log('Idade:' + pessoa.idade),
console.log('Solteiro:' + pessoa.solteiro ),
console.log('Hobbies:' + pessoa.hobbies)
console.log('Endereço:' + pessoa.endereço)
}
pessoa.endereço = ['Rua: Rua maria do Carmo Alvez' , 'Cidade: Juiz De Fora' , 'Estado: Minas Gerais' ]
mostrarInfoPessoa(pessoa)
// Parte 2
let pessoas =[
{nome: 'Fernando', idade:30, cidade:'Juiz de Fora'},
{nome:'Jose', idade:28, cidade:'São Paulo'},
{nome:'Elias', idade:33, cidade: 'Ubatuba'}
]
pessoas.push({nome:'Junior', idade: 29, cidade:'Aracaju'})
function mostrarListaPessoas(pessoas) {
pessoas.forEach(pessoa => {
console.log("Nome: " + pessoa.nome + " | Idade: " + pessoa.idade + " | Cidade: " + pessoa.cidade);
});
}
mostrarListaPessoas(pessoas)
function mostrarPorCidade (pessoas, cidade){
return pessoas.filter(pessoas => pessoas.cidade == cidade)
}
const cidadeFiltro = 'São Paulo';
console.log(cidadeFiltro)
let calculadora = {
soma: function (a, b){
return a + b
},
subitração: function (a, b){
return a- b;
},
divisao: function (a , b){
return a / b
},
multiplicação: function (a ,b ){
return a * b
},
calcularMedia: function (numeros ){
return numeros / 4
}
}
const resultadoSoma = calculadora.soma(10, 5);
console.log(resultadoSoma);
const resultadoSubitraçao = calculadora.subitração(10, 6);
console.log(resultadoSubitraçao);
const resultadoDivisao = calculadora.divisao(10, 2);
console.log(resultadoDivisao);
const resultadoMultiplicaçao = calculadora.multiplicação(10, 2);
console.log(resultadoMultiplicaçao);
const media = calculadora.calcularMedia(10,20,30,40);
console.log(media)
const contaBancaria = {
titular: "João Silva",
saldo: 1000,
depositar: function (valor) {
if (valor <= 0) {
return "Erro: O valor do depósito deve ser maior que zero.";
}
this.saldo += valor;
return `Depósito de R$${valor} realizado. Saldo atual: R$${this.saldo}.`;
},
sacar: function (valor) {
if (valor <= 0) {
return "Erro: O valor do saque deve ser maior que zero.";
}
if (valor > this.saldo) {
return "Erro: Saldo insuficiente.";
}
this.saldo -= valor;
return `Saque de R$${valor} realizado. Saldo atual: R$${this.saldo}.`;
}
};
// Exemplos de uso
console.log(contaBancaria.depositar(500));
console.log(contaBancaria.sacar(300));
console.log(contaBancaria.sacar(1500));
console.log(contaBancaria.depositar(-200));
console.log(contaBancaria.sacar(-100));
console.log("Saldo final:", contaBancaria.saldo);``