Declarações condicionais aninhadas

Declarações condicionais aninhadas são quando você tem instruções condicionais dentro de outras instruções condicionais. Isso geralmente é feito para fornecer condições mais específicas e detalhadas a serem verificadas.

Por exemplo:

Loading Code . . .

Neste exemplo, há dois níveis de instruções condicionais. A instrução externa if-else verifica o país e, em seguida, a instrução interna if-else verifica a idade.

Se o país for "EUA", a instrução interna if-else verifica se a idade é maior ou igual a 21. Se for, ele gera "Você tem idade suficiente para beber". Se não for, ele gera "Você não tem idade suficiente para beber".

Se o país for "Brasil", a instrução interna if-else verifica se a idade é maior ou igual a 18. Se for, ele gera "Você tem idade suficiente para beber". Se não for, ele gera "Você não tem idade suficiente para beber".

Se o país não for "EUA" ou "Brasil", ele exibirá "Desculpe, não temos informações sobre a idade para beber em seu país."

Instruções condicionais aninhadas também podem ser usadas com instruções switch e com vários níveis de aninhamento. No entanto, é importante mantê-los o mais simples e claros possível para evitar confusões e erros.


No exercício abaixo, selecione todas as declarações condicionais de JavaScript

© 2024 - ®Mewters