这一节连答案都看不懂了,哪位帮忙解释下

来源:7-23 编程练习

qq_浮雲遊子_03977413

2017-02-14 11:09

上面代码scoreArr【i】.slice(3.5)是什么意思?

网上找到parseint()函数

parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。


写回答 关注

2回答

  • 秦家小小神
    2017-02-14 11:51:26
    已采纳

    slice()前几节刚讲过,String.slice() 与 Array.slice() 相似。scoreArr[i].slice(3,5)意思是:取数组scoreArr的第i+1个元素,通过slice()方法获取该元素的第3+1个到第5个位置上的字符。比如i=0时,取“小明:87”这个元素的8和7,8是第3+1个字符,7是第5个字符。最好再看下前面slice的讲解。

    qq_浮雲遊...

    非常感谢!

    2017-02-15 15:36:29

    共 1 条回复 >

  • 慕粉1100436315
    2017-02-14 11:53:06

    scoreArr【i】.slice(3.5) 是用来获取新数组的分数部分,前面加parseInt是用来转化成数值好进行计算。不转化的话可能会当成字符串进行连接处理。

    qq_浮雲遊...

    谢谢你

    2017-02-15 15:37:01

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题