JS逻辑运算符(练习)

2018-02-08  本文已影响0人  H_jb23

本节练习

写出下面逻辑表达式的结果:(注释就是答案)

"hello" && 88 //结果为88(左边和右边的值都是真,因左边的值是真,那么所以取右边的值)
null && 66 //结果为null(左边的值为假,所以取左边的值了,因为根据短路计算,就不会再进行右边的值)

" " || 88 //结果为88(左边的值为假,所以进行右边的值并取右边的值)
undefined || true //结果为true(左边的值为假,所以进行右边的值并取右边的值)
!" " //结果为ture(null转换为false,所以取ture)
!8866 //结果为false(这个值转换为ture,所以取false)

上一篇下一篇

猜你喜欢

热点阅读