Bonjour,
J'ai une petite question:
Je code en Java mais j'imagine que c'est à peu près pareil pour tout langage de programmation: admettons que j'ai 2 conditions que je veux tester (typiquement variables booléennes qui sont soit true soit false), on est bien d'accord que ça revient au même d'écrire:
ouif(condition1 && condition2) {
//bla bla
}
Mais ma question est la suivante: dans le 1er cas, si condition1==false, est-ce que le if est tout de suite abandonné ou bien est-ce qu'il évalue quand même condition2 et ensuite il se dit "false && true = false" (ou "false && false = false") ?if(condition1) {
if(condition2) {
//bla bla
}
}
Merci d'avance
-----