Oque o código else faz eu n entendi
Oque o código else faz eu n entendi
Olá Caio tudo bem ?
Pense que muitas das vezes queremos executar uma instrução se uma certa condição for válida, e uma instrução diferente se a mesma condição não for válida. Para isso que o else serve. O else estende a instrução if para executar outras caso a expressão no if retornar FALSE , por exemplo :
<meta charset="UTF-8">
<script>
if (10 > 20){
document.write("10 é maior que 20 ");
}else{
document.write("10 Não é maior que 20");
}
</script>
A instrução else só é executada se a expressão de avaliação do if for avaliada como FALSE. Então nesse caso oque será apresentado em tela será 10 Não é maior que 20 pois a instrução declarada dentro do If é FALSE por isso oque será retornado em tela é oque está dentro do else .
Espero ter ajudado , e qualquer dúvida fique a vontade de mandar aqui no fórum =) .
Abraços bons estudos...
Caio,
'else' é uma estrutura condicional que só é utilizada conjuntamente com 'if'.
'if' traduz-se literalmente como 'se' em português. 'else' pode ser entendido como 'senão' ou 'do contrário'.
Então em um código, se você quer executar algo se uma condição é verdadeira ou do contrário executar outra se a condição não for verdadeira, usa o 'if' com o 'else':
"se a variável x for menor que 5, escreva: você foi reprovado" "senão, escreva: você foi aprovado"
if(x < 5) { //se sua nota for menor que 5
document.write("Você foi reprovado!");
} else { //senão (entenda como: não sendo sua nota menor que 5, faça o seguinte: )
document.write("Você foi aprovado");
}
No caso acima, sendo x uma variável entre 0 e 10, o código executará uma condição ou outra.
Mas o 'if' também pode vir sozinho:
if(x < 5) {
document.write("Sobram apenas 5 litros. Vá até um posto encher o tanque do carro!");
}
O exemplo acima escreverá a mensagem somente se a variável x tiver valor menor que 5. Qualquer outro valor acima de 5, fará com que nada aconteça, pois não foi especificado um senão, como no outro exemplo.