问答详情
源自:2-3 JavaScript-确认(confirm 消息对话框)

返回值不太明白

返回值:

当用户点击"确定"按钮时,返回true
当用户点击"取消"按钮时,返回false。返回值这个地方不太明白true跟false具体指的什么???能否通俗解释下。

代码中if(mymessage==true)时,点确定就显示“我是女士”当if(mymessage=="false")时,点确定就显示“我是男士”这是为什么

提问者:qq_Absurdyears_0 2017-03-03 15:49

个回答

  • 学习js
    2017-03-03 16:09:10
    已采纳

    true:正确,flase:错误

     var mymessage=  confirm("你是女士麽?")  ;

    if语句里的判断条件椒根据这行代码来的,

    所以代码中if(mymessage==true)时,点确定就显示“我是女士”当if(mymessage=="false")时,点确定就显示“我是男士”

  • 阿非利加
    2017-03-03 16:14:17

    你可以把confirm的内容换成"你是女士吗?"这样来理解,如果你是女士,点确定(true),你是女士,如果你点取消(false),那就说明你是男士(男女之间的请省略),confirm返回时的是一个布尔值(Boolean),这个值只有两种表示方法,true和false,具体指的是什么要看用在哪里,看你怎么用,最简单的理解就是做判断,true就是对,false就是不对,有了结果,然后你要你的程序怎么做,这里就是显示 你是男士(true),你是女士(false)

  • 学习js
    2017-03-03 16:10:17

    if语句里的判断条件是根据这行代码来的(打错字了,电脑的坑输入法。。)