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

请问 $.subNum($("#Text1").val(),'0'+ $("#Text2").val()) 实现负数结果实现机制

请问 $.subNum($("#Text1").val(),'0'+ $("#Text2").val()) 中 '0'+ $("#Text2").val() 是利用了js变量弱类型转换这一特性吗,怎么就能实现相减得出负数不为 0 的结果?

正在回答

2 回答

引入的js文件http://www.imooc.com/data/jquery.twoaddresult.js" 中定义了只有p1>p2时,执行减法。当p1<p2是,可以在p2前加字符'0'。这样,正常输入下,p1>p2一定成立。比如3>05 。成立之后执行减法,输出结果3-5=-2 。

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

发的的的

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

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

请问 $.subNum($("#Text1").val(),'0'+ $("#Text2").val()) 实现负数结果实现机制

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