Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo condicionais

JS - Instruções condicionais - switch

O switch, a exemplo do "if", tem como finalidade a realização de um teste para determinar qual instrução deverá ser interpretada, ele é composto por um valor a ser testado e de um conjunto de possíveis hipóteses, também é possível determinar um fluxo padrão caso nenhuma das hipóteses seja verdadeira. Sintaxe Basicamente temos o "switch" para determinar o que será testado, o "case" para definir os possíveis resultados, o "break" para encerrar os testes caso uma das hipóteses seja verdadeira e o "default" para o caso de nenhuma das hipóteses ser verdadeira. É importante ressaltar do "break", se ele não for incluído as próximas hipóteses continuarão a ser testadas. switch( "valor" ){ case "hipótese 1": "instrução 1" break; case "hipótese 2": "instrução 2" break; default: "instrução default" break; } Exemplo Vamos criar um

JS - Instruções condicionais (if)

Quando precisamos condicionar a execução em nossa aplicação precisamos utilizar uma das instruções condicionais, a mais simples é condição "if" que realiza um teste, ou vários testes acompanhados de operadores lógicos, e avalia o resultado, se todos os testes forem verdadeiros a sua instrução é executada, caso contrário não. Com o "if" também podemos incluir testes adicionais caso o primeiro teste falhe por meio do "else if". Caso nenhuma das condições sejam verdadeiras podemos definir um fluxo final com o "else". Exemplo: if ("condicao 1") { "instrucao 1" } else if ("condicao 2") { "instrucao 2" } else { "instrucao 3" } if Define o fluxo do programa, quando a validação de um "if" é verdadeira a instrução "dentro" dele será executado: var x = 10; var y = 20; if (x === 10) { y = 21; } "verdadeiro, pois x é igual a 10, logo y receberá o nov