javascript中console.log内的响应错误,大于运算符
我在javascript中console.log内的响应错误,大于运算符,javascript,console.log,Javascript,Console.log,我在console.log()中尝试了条件运算符。小于返回错误响应。为什么? 控制台日志(55); //输出:false该6; 控制台日志(临时);//真的 让结果=温度>5; console.log(结果);//false该6; 控制台日志(临时);//真的 让结果=温度>5; console.log(结果);//false从左到右计算小于和大于运算符(请参阅): 55=false 布尔值(false/true)在此处转换为整数(0/1)。(“如果其中一个操作数是布尔操作数,则布尔操作数在
console.log()中尝试了条件运算符。小于
返回错误响应。为什么?
控制台日志(55);
//输出:false该
6;
控制台日志(临时);//真的
让结果=温度>5;
console.log(结果);//false
该从左到右计算小于和大于运算符(请参阅):6; 控制台日志(临时);//真的 让结果=温度>5;
console.log(结果);//false
5<6<7=(5<6)<7=true<7=1<7=true
7>6>5=(7>6)>5=true>5=1>5=false
布尔值(false/true)在此处转换为整数(0/1)。(“如果其中一个操作数是布尔操作数,则布尔操作数在为真时转换为1,在为假时转换为+0。”())从左到右计算小于运算符和大于运算符(请参阅):
5<6<7=(5<6)<7=true<7=1<7=true
7>6>5=(7>6)>5=true>5=1>5=false
布尔值(false/true)在此处转换为整数(0/1)。(“如果其中一个操作数是布尔操作数,则布尔操作数在为真时转换为1,在为假时转换为+0。”())
5 < 6 < 7 = (5 < 6) < 7 = true < 7 = 1 < 7 = true
7 > 6 > 5 = (7 > 6) > 5 = true > 5 = 1 > 5 = false