Slasher Flick
Posted 子非鱼的鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Slasher Flick相关的知识,希望对你有一定的参考价值。
截断数组
返回一个数组被截断n
个元素后还剩余的元素,截断从索引0开始。
当你完成不了挑战的时候,记得开大招‘Read-Search-Ask‘。
这是一些对你有帮助的资源:
function slasher(arr, howMany) { // 请把你的代码写在这里 if(howMany===0){ return arr; }else if(howMany>arr.length){ return []; }else{ return arr.splice(howMany); } } slasher([1, 2, 3], 2);
一步一步完成例子中的需求出现了上面的代码
开始的做法对splice方法没有理解到位仔细看了splice方法返回值:由被删除的元素组成的一个数组。
如果只删除了一个元素,则返回只包含一个元素的数组。如果没有删除元素,则返回空数组。
function slasher(arr, howMany) { // 请把你的代码写在这里 return arr.splice(howMany); } slasher([1, 2, 3], 2);
可以直接返回,我宛如一个zz
以上是关于Slasher Flick的主要内容,如果未能解决你的问题,请参考以下文章
FCC JS基础算法题:Slasher Flick(截断数组)