今天在codewars上遇到了这样一个问题,不要脸的我又来问答案了,哈哈。。

下面是我写的答案:

运行后:

好像我的首字母没有转换过来!我觉得应该是call()的传参出的问题,可是我单独打印变量n时,它已经是大写了,还是我继承数组的原型对象时出错了。实在不知是那个地方出了问题,特来求助!!!!求大神指点。
谢谢大家,问题解决了。。贴上一个别人通过的代码。。

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
这代码跑得起来吗?
Array.prototype.splice.call第一个参数你要传个数组进去才行,arr[i]是个字符串吧。splice是数组方法而不是字符串不明白为什么要Array.prototype.splice.call,楼主能解释一下吗
实现楼主的功能可以用更加直观的方法