Bem-vindos à nossa comunidade!

Junte-se a nós e faça parte hoje mesmo!

Aula: Lista de exercícios: Fundamentos, Estruturas de controle e Funções

lantabra

Novo Membro
Cadastro
7/10/21
Postagens
1
Curtidas
2
Pontuação
3
Cidade
SP
Olá Raquel, tudo bem?
Estava pensando se para solucionar o exercício 30 não bastaria classificar o vetor e puxar o 1o e o último item, deste jeito:

JavaScript:
vetor = [100, 24, 9, 10, 11, 12, 19, 20, 21, 23, 30]

function maiorMenor (vetor) {
    vetor.sort ((a,b) => a > b ? 1 : -1)
    menorValor = vetor[0]
    maiorValor = vetor[vetor.length - 1]
    console.log (`O menor valor é ${menorValor} e o maior valor é ${maiorValor}`)
}
maiorMenor(vetor)

Output:
O menor valor é 9 e o maior valor é 100
 

Raquel

Membro
Moderador
Cadastro
24/9/20
Postagens
407
Curtidas
443
Pontuação
150
Olá Raquel, tudo bem?
Estava pensando se para solucionar o exercício 30 não bastaria classificar o vetor e puxar o 1o e o último item, deste jeito:

JavaScript:
vetor = [100, 24, 9, 10, 11, 12, 19, 20, 21, 23, 30]

function maiorMenor (vetor) {
    vetor.sort ((a,b) => a > b ? 1 : -1)
    menorValor = vetor[0]
    maiorValor = vetor[vetor.length - 1]
    console.log (`O menor valor é ${menorValor} e o maior valor é ${maiorValor}`)
}
maiorMenor(vetor)

Output:
O menor valor é 9 e o maior valor é 100
Fala Iantabra! Tudo bom?

Sim, perfeitamente! É uma solução super válida também, de arrumar o vetor primeiro e depois sair fazendo a comparação.

Existem várias maneiras de se solucionar um mesmo problema, é a magia da programação haha

Parabéns pelos avanços dos seus estudos e continue assim! :)
 
Top