- calcule o índice de massa corporal (IMC).
function IMCcalculator(height, weight){ let heightMeters = height/100; let heightCalculation = Math.pow(heightMeters, 2); // Eleva o número ao quadrado let result = parseInt(weight/heightCalculation); console.log(result); } IMCcalculator(170, 61);
- calcule o valor do fatorial. O fatorial de um número é igual à multiplicação desse número pelos seus antecessores maiores que zero (5x4x3x2x1= 120)
function factorial(n) {
if (n === 0) {
return 1;
} else {
//numero vezes o fatorial menos um
return n * factorial(n - 1);
}
}
const number = 5; // Substitua pelo número para o qual deseja calcular o factorial
const result = factorial(number);
console.log(the factorial of ${number} is ${result}
);
- converte um valor em dólar,considere a cotação do dólar igual a R$4,80.
function convertValue(dollar){
let exchangeRate = 4.80;
let real = dollar * exchangeRate;
console.log(${dollar} dollars are equivalent to ${real} reais
);
}
convertValue(5);
- mostre na tela a área e o perímetro de uma sala retangular.
function roomPerimeter(length, width){
//comprimento, largura
let roomArea = length * width;
let perimeter = 2*(length + width);
console.log(the area of this room is ${roomArea} and its perimeter is ${perimeter}
);
}
roomPerimeter(5,3);
- mostre na tela a área e o perímetro de uma sala circular.
function circularoRoom(radius){
//A=πr^2.
let area = Math.PI * Math.pow(radius, 2);
// C=2π*r
let calculatePerimeter = 2 * Math.PI * radius;
console.log(the area of the circular room is ${area.toFixed(2)} and its perimeter is ${calculatePerimeter.toFixed(2)}
);
}
circularoRoom(4);
- mostre na tela a tabuada de um número dado como parâmetro.
function multiplicationTable(number){
for (let i = 1; i <= 10; i++) {
const result = number * i;
console.log(${number} x ${i} = ${result}
);
}
}
multiplicationTable(5);
- iteração do loop, multiplicamos o número 5 pelo valor de i (que varia de 1 a 10)