Consegui fazer desta forma:
//1
function validarNumero(numero){
if (numero > 0){
alert('O número digitado é positivo');
}
else if (numero < 0){
alert('O número digitado é negativo');
}
else {
alert('O número digitado é 0');
}}
let numeroDigitado = parseInt(prompt('Digite um número'));
validarNumero(numeroDigitado);
//2
function verificadorDeIdade(idade){
if (idade >= 18 ){
alert('Você já é maior de idade');
}
else {
alert ('você é menor de idade');
}}
let resultado = prompt('Quantos anos você tem?');
verificadorDeIdade(resultado);
//3
function verificadorDeString(string){
if (string === '' || string === null ){
alert('A sua string está vazia');
}
else{
alert(`${string} é uma ótima frase`);
}
}
let userPhrase = prompt('Digite uma frase.');
verificadorDeString(userPhrase);
//4
function verificarAnoBissesto(ano){
function verificarAnoBissexto(ano) {
if ((ano % 4 === 0 && ano % 100 !== 0) || ano % 400 === 0) {
return "Ano bissexto";
} else {
return "Não é bissexto";
}
}
console.log(verificarAnoBissexto(2025))
}
//5
function media(numero1, numero2){
var mediaDeDoisNumeros = (numero1 + numero2) / 2;
alert(`A media é ${mediaDeDoisNumeros}`);
}
media(7, 5);`
//6
function tamanhoArray(array){
alert(`A sua lista possui ${array.length} elementos`
) ;
}
tamanhoArray([0,1,2,3,4,5,6,7]);
//7
var numero = [1, 2, 3];
console.log(numero.includes(6));
//8
function misturndoArray(array, elemento){
array.includes(elemento);
}
var lista = [1,2,3,4,5,6,7,8];
var element = 30;
var result = misturndoArray(lista, element);
if(result){
alert(`Sim, seu elemento: ${element}, está presente na array: ${ lista}`)
}
else{alert(`Não, seu elemento: ${element}, não está presente na array: ${ lista}`)}
//9
var ArrayDeStrings = ['Mike', 'Steve', 'Hopper', 'Dustin', 'Will', 'Lucas', 'Eddie'];
if(ArrayDeStrings.includes('Eddie')){
alert('Most Metal EVER!!!!!')
}
else{
alert('The devil has come to America..');
}
//10
function PresencaDoObjeto(array, objeto){
return array.includes(objeto);
}
var alunos = ['Mark', 'Eve', 'Oliver', 'Alan', 'Mount'];
var alunoProcurado = 'Eve';
if (PresencaDoObjeto(alunos, alunoProcurado)){
alert(`A aluna ${alunoProcurado} se encontra juntos aos outros estudantes`);
}
else {
alert(`A aluna ${alunoProcurado} não se encontra juntos aos outros estudantes`);
}
//11 não consegui fazer então fui pelo do instrutor
function calcularSomaProduto(array) {
let somaPares = 0;
let produtoImpares = 1;
for (let numero of array) {
if (numero % 2 === 0) {
somaPares += numero;
} else {
produtoImpares *= numero;
}
}
return {
somaPares,
produtoImpares
};
}
const numeros = [1, 2, 3, 4, 5];
const resultado = calcularSomaProduto(numeros);
console.log("Soma dos pares:", resultado.somaPares);
console.log("Produto dos ímpares:", resultado.produtoImpares);