//DESAFIO 01 ## Criar uma função que exibe "Olá, mundo!" no console.
function exibirTextoNaTela(tag, texto) {
let campo = document.querySelector(tag);
campo.innerHTML = texto;
}
exibirTextoNaTela('h1', 'Olá, mundo!');
//DESAFIO 02 ## Criar uma função que recebe um nome como parâmetro
// e exibe "Olá, [nome]!" no console.
function exibirTextoNaTela(tag, texto) {
let campo = document.querySelector(tag);
campo.innerHTML = texto;
}
let nome = "Anderson"; // Exemplo de nome atribuído à variável
exibirTextoNaTela('h1', Olá, ${nome}!
);
//DESAFIO 03 ## Criar uma função que recebe um número como parâmetro
// e retorna o dobro desse número.
function exibirTextoNaTela(tag, texto) {
let campo = document.querySelector(tag);
campo.innerHTML = texto;
}
// Função que recebe um número como parâmetro e retorna o dobro
function calcularDobro(numero) {
return numero * 2;
}
let numero = 4;
let dobro = calcularDobro(numero);
exibirTextoNaTela('h1', O dobro de ${numero} é ${dobro}!
);
//DESAFIO 04 ## Criar uma função que recebe três números como parâmetros
// e retorna a média deles.
function calcularMedia(num1, num2, num3) {
return (num1 + num2 + num3) / 2;
}
let numero1 = 4;
let numero2 = 8;
let numero3 = 12;
let media = calcularMedia(numero1, numero2, numero3);
exibirTextoNaTela('h1', A média entre ${numero1} e ${numero2} e ${numero3} é ${media}!
);
//DESAFIO 05 ## Criar uma função que recebe dois números como parâmetros
// e retorna o maior deles.
function calcularMaiorNumero(num1, num2) {
if (num1 > num2) {
return num1;
} else {
return num2;
}
}
let num1 = 4;
let num2 = 8;
let maior = calcularMaiorNumero(num1, num2);
exibirTextoNaTela('h1', O maior número entre ${num1} e ${num2} é ${maior}!
);
//DESAFIO 06 Criar uma função que recebe um número como parâmetro
// e retorna o resultado da multiplicação desse número por ele mesmo.
function quadradoDoNumero(num) {
return num * num;
}
let num = 4;
let resultado = quadradoDoNumero(num);
exibirTextoNaTela('h1', O quadrado de ${num} é ${resultado}!
);