为了账号安全,请及时绑定邮箱和手机立即绑定

ticket ="true"

ticket ="true"带引号是真的,不带引号就是假的,为啥?

正在回答

8 回答

ticket ="true"带引号表示定义的是字符串,ticket的值不是0,所以是真的,反之,,,则假

0 回复 有任何疑惑可以回复我~

赋值的时候吧ticket定义成字符串了,他判断的就是字符串,不带引号定义成布尔型判断的就是对错,您判断0和1是一样的


0 回复 有任何疑惑可以回复我~

数据类型转换

你那样写永远都是真,一个 = 号是赋值,当你加了引号 ticket ="true" (字符串) 在i f 中通过隐试转换得到 true

没有引号ticket =true(布尔值true),

你写 == (或===)下才会有个真(没有引号),有个假(有引号的)

0 回复 有任何疑惑可以回复我~

顶楼上

0 回复 有任何疑惑可以回复我~

true代表真,是布尔值,不加引号。

1 回复 有任何疑惑可以回复我~
#1

web龙

不加引号无法显示 你试试看
2016-03-13 回复 有任何疑惑可以回复我~

你弄错了true是真,false是假。你加了引号就变成字符串啦

0 回复 有任何疑惑可以回复我~

?? 不加引号是真的啊·····

0 回复 有任何疑惑可以回复我~

11111111111111

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

ticket ="true"

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信