Boa noite,
Poderiam conferir por gentileza o meu projeto do desafio 3? Reparei que tem algumas diferenças entre a resolução descrita no gitHub, mas acredito que também esteja certo da forma que fiz.
//FUNÇÃO 1
function calcularIMC(peso, altura) {
let imc = peso + (altura * altura);
return imc;
}
//FUNÇÃO 2
function fatorial(numero) {
if(numero === 0 || numero === 1) {
return 1;
} else{
return numero * fatorial(numero - 1);
}
}
//FUNÇÃO 3
function converterDolar(qntDolar) {
let valorReais = qntDolar * 4.80;
return valorReais;
}
//FUNÇÃO 4
function calcularAreaPerimetro(largura, altura) {
let area = largura * altura;
let perimetro = 2 * (largura + altura);
console.log(perimetro);
console.log(area);
}
//FUNÇÃO 5
function calcularAreaEperimetroCircular(raio) {
let areaCircular = (raio * raio) * 3.14;
let perimetroCircular = 2 * 3.14 * raio;
console.log(areaCircular);
console.log(perimetroCircular);
}
//FUNÇÃO 6
function tabuada(numero) {
let tabuada1 = numero * 1;
let tabuada2 = numero * 2;
let tabuada3 = numero * 3;
let tabuada4 = numero * 4;
let tabuada5 = numero * 5;
let tabuada6 = numero * 6;
let tabuada7 = numero * 7;
let tabuada8 = numero * 8;
let tabuada9 = numero * 9;
let tabuada10 = numero * 10;
return tabuada && tabuada2 && tabuada3 && tabuada4 && tabuada5 && tabuada6 && tabuada7 && tabuada8 && tabuada9 && tabuada10;
}
Se possível, me explicar uma melhor forma de fazer a função 6 sem precisar ser tão extensa, vi a resolução do gitHub mas não entendi.
Obrigado,
Abs,