>>890
if (((b == true) == true) == true)
だったらこのほうがよいのでは?

・・・という風にして、if (ブール値)なんだということを悟ってもらうのが
普段の教え方。