Olá. Só gostaria de saber se os " : " entre a e b (a : b) é um tipo de atribuição - sendo, a está para b?
obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá. Só gostaria de saber se os " : " entre a e b (a : b) é um tipo de atribuição - sendo, a está para b?
obrigado
Oi Elivelton, tudo bem?
Em JavaScript, o operador : não é usado para atribuição. Em vez disso, é usado para diferentes propósitos, como separar pares de chave-valor em objetos ({ chave: valor }) ou em operadores condicionais (como no operador ternário).
No contexto da função encontrarMaior(a, b) do desafio, o operador ternário ? : é utilizado para retornar o maior entre a e b. A expressão a > b ? a : b verifica se a é maior que b. Se for verdadeiro, retorna a; caso contrário, retorna b.
Um abraço e bons estudos.
Muito obrigado