ALearner

  • 首页
  • Python
  • Linux
  • Java
  • 工具
  • 前端
  • 算法
  • My World
HelloStranger
每个人都是初学者
  1. 首页
  2. 前端设计
  3. 正文

JavaScript使用"+"让两个数相加而不是拼接

2017年9月26日 7749点热度 0人点赞 0条评论
[title]Situation[/title]

在使用JavaScript的过程中,我需要获得前端界面的年份,

var year = yearNav.getElementsByTagName('label')[0].innerText;

当我使用该年份,让其年份增加1年时,使用下面这句话

year = year + 1

假如获得的 year初始值为2017的话,上面的语句Alert之后为 "20171",即两个字符串拼接了

[title]Task[/title]

两个JavaScript变量相加而不是拼接

[title]Action[/title]

使用下面语句:

year = parseInt(year) + parseInt(1) ;



更多JavaScript类型转换请见 : http://www.w3school.com.cn/js/pro_js_typeconversion.asp
[title]Result[/title] 顺利相加

相关

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2017年9月26日

iquantumer

你现在的态度决定你十年后是人物还是废物。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 alearner.top. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

鲁ICP备16024047号