19/12/2011, 16:42
djkenny a écrit :tcl
if {[matchattr $hand ZX] {
équivaut à
tcl
if {[matchattr $hand Z] && [matchattr $hand X]} {
ce qui est très différent de
tcl
if {[matchattr $hand Z] || [matchattr $hand X]} {
alias_angelius a écrit :Mais pourquoi faire deux matchattr alors qu'un seul suffit ? ou alors j'ai pas compris le sens..
Non, ce n'est pas équivalent, c'est ce que dit djkenny. Ce que tu fais est un ET logique (il faut les deux flags) alors que l'on cherche un OU logique (l'un ou l'autre des flags).