if函数老是第一个是对的,第二个是错的,怎么回事

如题所述

if的意思本来就是,如果满足第一个值,即测试条件,那么第二个值成立,否则(不满足测试条件以外)第三个值成立
而在逻辑判断上,第二个值用true来称呼,第三个值用false来称呼,也就是你框框中的真值,假值
但这里的真与假,不是我们理解当中的对的,错的,这样的概念,只是一种相对立的意思,你就把它们理解为A和B都可以,只是关系是相对立而已
那么这样就好理解了,真值以外的,不就是“不真值”,也就是假值了吗
温馨提示:答案为网友推荐,仅供参考