Oie gente
Gostei muito de executar funções sem e com retorno, fui elaborando uma a uma do meu jeitinho e estou satisfeita por aqui com os resultados. Porém confesso que gostaria muito de desenvolver meios de sempre interagir, sempre fazer a solicitação de numeros e então trabalhar com os numeros dados e não valores já estabelecidos.
Tentei fazer maior uso do inglês no código pra poder me familharizar - até achei legal colocar double pra nomear a função e dobro para nomear a variável, mas sei que isso pode causar confusão futuramente, foi apenas um teste mesmo.
//1. função hello world
function hello(){
console.log('Hello World');
}
hello();
//2. função q recebe o nome e mostra
function helloMe(name){
console.log(`Hello ${name}`);
}
helloMe("Mônica");
//3. função q recebe numero com o parametro e retorna dobro
function double(num1){
let dobro = num1 * 2; //calcula o dobro
console.log(`O dobro de ${num1} é: ${dobro}!`);
}
double(100);
//4. função q recebe 3 numeros e retorna média
function media(media1, media2, media3){
let resultado = (media1 + media2 + media3) / 3; //soma e divide os numeros
console.log(`A média dos numeros dados é ${resultado}`); //print resultado
}
media(8, 9, 10);
//5. função q recebe 2 numeros e retorna o maior
function maiorQue(a, b){
let maiorNum = a > b ? a : b; //calcula maior numero
console.log(`O maior numero é ${maiorNum}`);//print resultado
return maiorNum;
}
maiorQue(5, 10);
//função q recebe 1 numero e retorna resultado de multiplicação dele mesmo
function multiply(a){
let resulMultiply = a * a; //calcula o quadrado
console.log(`O resultado da multiplicação é ${resulMultiply}`); //print resultdo
return resulMultiply;
}
multiply(20);