当前位置:刘伯温火凤凰公式网 > 三目运算符 >

javascript的问题 关于三目运算符判断输入的是否为数字

  //这一句rad=(+rad === 0) ? 0 : +rad false ;中,有大神能替我讲解这一句的全部知识吗,有些地方还不明白,比如说当rad是输入除0外的任何数,比如输入一个4,那么rad不是等于false了吗?请各位教教我,在下万分感谢.

  现在是当rad输入的是数值后,为什么会选择+rad 不明白,求各位大牛给小弟指点指点,不胜感激展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  推荐于2016-04-04展开全部+rad作用是把输入的字符串转换为数值,比如输入a,就会转为0

  ===是绝对等于,比如输入a被转为0,就不绝对等于0,那么三元运算符?就不成立,而是:+radfalse

  +radfalse就是如果+rad不等于0,就取+rad,否则去false追问你好,请问下当rad输入的是数值后,为什么会选择+rad 不明白,感谢追答

  输入的是数字肯定是选择+rad,因为数值不肯能绝对等于0,只有输入0,才绝对等于0

http://idagoldadv.com/sanmuyunsuanfu/309.html
点击次数:??更新时间2019-07-30??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】