1
resposta

Aninhamento de if no javascript

Preciso criar uma function com 5 condições utilizando o if, sem que as condições estejam na mesma linha : por exemplo ,não posso usar: if (estado==A ||estado==B||estado==C||estado==D||estado==E) {estado = 5} ;.Preciso fazer com if. Alguém sabe como dividir estas condições com mais de 1 if atendendo a todas estas condições.

1 resposta

Oi Viviane, tudo bem?

Não sei se entendi direito, mas acho que seria algo do tipo:

if (estado==A) {
} else if (estado==B) {
} else if (estado==C) {
} else if (estado==D) {
} else if (estado==E) {
}  //mais outras condições

Seria algo nessa linha? Espero ter esclarecido, tem algumas formas de fazer isso, outra poderia ser

if (estado==A) {
} else if (estado==B) {
} else if (estado==C) {
} else if (estado==D) {
} else {
//aqui o programa entraria caso nao caisse em nenhuma outra condição
} 

Desculpa pela demora, espero ter ajudado!