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

var mymessage=confirm("你是女生吗?")这句话的意思是变量赋值给confirm吗?

var mymessage=confirm("你是女生吗?")这句话的意思是变量mymessage赋值给confirm吗?

正在回答

3 回答

confirm("你是女生吗?")   返回的值赋给mymessage,如果点确定,返回1;点取消,返回0;


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

司禄德 提问者

非常感谢!
2016-06-24 回复 有任何疑惑可以回复我~
#2

司禄德 提问者

为什么这里是返回的值赋给变量,之前的判断条件却是变量赋值给字符串或是数据类型呢?
2016-06-24 回复 有任何疑惑可以回复我~
#3

加盐可乐

难道不是返回true和false吗,但是我不是很确定。
2016-06-24 回复 有任何疑惑可以回复我~
#4

weibo_叶上倾_03521069 回复 加盐可乐

是返回true或false啊
2016-06-26 回复 有任何疑惑可以回复我~
查看1条回复

变量在等号左边,就是confirm的结果赋值给mymessage的意思

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

司禄德 提问者

之前不都是变量赋值吗? var myname=30; var maname="javascript"; 怎么这个确认窗口confirm是返回的值赋给变量? 求解啊
2016-06-24 回复 有任何疑惑可以回复我~
#2

weibo_叶上倾_03521069 回复 司禄德 提问者

这个是函数调用,不一样的
2016-06-26 回复 有任何疑惑可以回复我~
#3

叫我蜀黍好了 回复 司禄德 提问者

confirm是一个函数,以括号里的参数被调用执行了然后返回一个值赋给message, 就像 var message = 1+2 是一样的,只不过执行了后面的语句而已
2016-06-27 回复 有任何疑惑可以回复我~
#4

司禄德 提问者 回复 叫我蜀黍好了

噢~这下懂了,非常感谢,只可惜早选好了最佳回答,不然就是选择你这条了....
2016-06-27 回复 有任何疑惑可以回复我~
查看1条回复

不是吧- -

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

举报

0/150
提交
取消

var mymessage=confirm("你是女生吗?")这句话的意思是变量赋值给confirm吗?

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