Olá. Só gostaria de saber se os " : " entre a e b (a : b) é um tipo de atribuição - sendo, a está para b?
obrigado
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