// 1.Crie uma função que receba o nome de uma pessoa como argumento e retorne uma saudação personalizada. Em seguida, chame a função e exiba a saudação no console.
function greeting(name) {
return Olá, sejam bem vindo ${name}!
;
}
console.log(greeting("Thalisson"));
console.log(greeting("Taciano"));
// 2.Crie uma função que receba a idade de uma pessoa e retorne se ela é maior de idade (idade >= 18). Imprima o resultado no console.
function isOfAge(age) {
return age >= 18 ? "Maior de idade" : "Menor de idade";
}
console.log(isOfAge(20))
console.log(isOfAge(15))
// 3.Crie uma função que receba uma string e verifique se é um palíndromo (uma palavra que é lida da mesma forma de trás para frente) utilizando o método de string reverse(). Retorne true se for um palíndromo e false caso contrário. Imprima o resultado no console.
function isPalindrome(word) {
const reversedWord = word.split("").reverse().join("");
return reversedWord === word;
}
console.log(isPalindrome("reviver"));
console.log(isPalindrome("papagaio"));
// 4.Crie uma função que receba três números como parâmetros e determine qual é o maior entre eles. Utilize estruturas condicionais (if, else) para comparar os valores e determinar o maior. Imprima o maior valor no console.
function largestNumber(a, b, c) {
if (a > b && a > c){
return O maior número é ${a}
} else if (b > a && b > c) {
return O maior número é ${b}
} else {
return O maior número é ${c}
}
}
console.log(largestNumber(32, 20, 50));
// 6.Crie uma arrow function chamada calculaPotencia que receba dois parâmetros: a base e o expoente. A função deve calcular a potência da base elevada ao expoente e retornar o resultado.
const calculatePower = (base, exponent) => {
return base ** exponent;
}
console.log(calculatePower(2, 3));