1
resposta

[Dúvida] Alguem me tira uma duvida no JavaScript

Começei a estudar faz pouco tempo o java, antes de começar a fazer o curso estava fazendo tudo em python e achei bem mais simples agora no java tem uma coisa que esta me deixando em duvida de como usa para o que serve e por que usar, seria o {} exemplo

if (chute == numeroSecreto) { alert(Isso ai! Você descobriu o número secreto ${numeroSecreto} ); } else { if (chute > numeroSecreto) { alert(O número secreto é menor que ${chute}); } else { alert(O número secreto é maior que ${chute}); } }

Aqui usamos bastante ela mas não entendi o por que, se fosse para filanizar a linha seria usado apenas o ;

1 resposta

Boa noite Lucas, tudo bem?

No Java, as chaves {} são usadas para delimitar blocos de código, diferentemente do Python, que usa indentação. Elas agrupam comandos que pertencem a uma mesma estrutura, como if, for e while. Embora seja possível omiti-las quando há apenas uma linha de código, isso pode levar a erros se o código crescer. Usar {} sempre é uma boa prática para manter a clareza e evitar problemas na lógica do programa.

No Java, um exemplo de uso das chaves {} em uma estrutura condicional seria:

if (chute == numeroSecreto) {
    System.out.println("Isso aí! Você descobriu o número secreto " + numeroSecreto);
} else if (chute > numeroSecreto) {
    System.out.println("O número secreto é menor que " + chute);
} else {
    System.out.println("O número secreto é maior que " + chute);
}

Aqui, as chaves delimitam os blocos de código que pertencem a cada condição. Se tivermos apenas uma linha em cada bloco, poderíamos omitir as chaves, mas mantê-las torna o código mais organizado e seguro.

Espero tê-lo ajudado, bons estudos!