请教下思路

来源:4-2 二选一 (if...else语句)

nobcainiao

2015-09-19 10:27

我思路是这样的:

因为变量给的是ture代表是布尔值,所以if条件表达式中也是用布尔值表示,那么就是if=true或者if=flase,又因为第一个输出是有票,所以填的是if=true,转化下就是if=ticket这样分析对不对啊。。。另外是不是只要涉及到=都要考虑到是值得等于还是值和类型的==

写回答 关注

1回答

  • 忘性最大的人
    2015-09-19 11:55:28

    if只是一个逻辑判断符,并不是if本身等于true或者false,if后面的括号里的值才是要执行的逻辑判断的关键,因为之前的ticket被设置为true,(这里涉及到JavaScript是一门动态语言,所以直接赋予了一个布尔值)就将ticket作为一个布尔值来使用,此时if(ticket)判断为真则输出if后的执行语句后不再输出else之后的语句。

    慕的地341...

    你看对否?

    2015-12-22 09:23:43

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468062 学习 · 21891 问题

查看课程

相似问题