Discuz教程网

javascript中的数字与字符串相加实例分析

[复制链接]
authicon dly 发表于 2011-9-10 21:18:51 | 显示全部楼层 |阅读模式
  1. console.log('----1----')
  2. console.log('12' + '34')//'1234'
  3. console.log('12' + 34 )//'1234'
  4. console.log(12 + '34')//'1234'
  5. console.log(12 + 34 )//46
  6. console.log('----2----')
  7. console.log(+'12' + '34')//'1234'
  8. console.log(+'12' + 34 )//46
  9. console.log(+12 + '34')//'1234'
  10. console.log(+12 + 34 )//46
  11. console.log('----3----')
  12. console.log(-'12' + '34')//'-1234'
  13. console.log(-'12' + 34)//22
  14. console.log(-12 + '34')//'-1234'
  15. console.log(-12 + 34)//22
  16. console.log('----4----')
  17. console.log('12' - '34')//-22
  18. console.log('12' - 34)//-22
  19. console.log(12 - '34')//-22
  20. console.log(12 - 34)//-22
  21. console.log('----5----')
  22. console.log(+'12' - '34')//-22
  23. console.log(+'12' - 34)//-22
  24. console.log(+12 - '34')//-22
  25. console.log(+12 - 34)//-22
  26. console.log('----6----')
  27. console.log(-'12' - '34')//-22
  28. console.log(-'12' - 34)//-22
  29. console.log(-12 - '34')//-22
  30. console.log(-12 - 34)//-22
复制代码

javascript中字符串连接的同时数字相加
document.write("<img src='images/" + i + 1 + ".jpg'>")
假如i=1,以上代码输出为<img src='images/11.jpg'>
如果想输出为2.jpg,应该这样写
document.write("<img src='images/" + (i+1) + ".jpg'>")



上一篇:js 通用javascript函数库整理
下一篇:SyntaxHighlighter语法高亮插件使用说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 20:10

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表