We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4482fa0 + d749f6a commit dbd2079Copy full SHA for dbd2079
collapse.js
@@ -0,0 +1,14 @@
1
+function collapse(n) {
2
+ const arr = this;
3
+ const result = [];
4
+
5
+ for (let i = 0; i < arr.length; i++) {
6
+ if (Array.isArray(arr[i])) {
7
+ result.push(...arr[i]);
8
+ } else {
9
+ result.push(arr[i]);
10
+ }
11
12
13
+ return result;
14
+}
slice.js
@@ -0,0 +1,15 @@
+Array.prototype.ownSlice = function ownSlice (str, end) {
+ if (Array.isArray(arr)) {
+ const loopContinue = end > arr.length ? arr.length : end;
+ for (let i = str; i < loopContinue; i++) {
+const arr = [1,2,3,4,5];
15
+console.log(arr.ownSlice(2,4))
0 commit comments