请帮忙看一下这个判断的逻辑是否有问题?

问题描述:

不管输入男还是女console.log都会打印出来,这段的代码是否存在问题?

图片说明

把 || 改成 &&,||表示或的关系,一个条件满足就会执行,||表示且的关系,2个条件必须都满足才会执行

你的判断条件是或者的关系,所以不管你输入男还是女都会被打印出来的,你这里是想要输入什么结果呢

改成data!=" 女" && data!="男"