Skip to content

Commit d1ead93

Browse files
author
munnaSorder
committed
add join function
1 parent ec95970 commit d1ead93

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

join.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
21
function join(arr, sp = ',') {
32
let newString = '';
4-
for (let i = 0, length = arr.length; i < length; i++) {
5-
if ((i+1) === arr.length) newString = newString + arr[i] + sp;
6-
else newString = newString + arr[i];
3+
let i = -1;
4+
while(++i < arr.length) {
5+
newString += `${arr[i]} ${( i + 1 ) === arr.length ? '' : sp}`
76
}
87
return newString;
98
}
109

11-
console.log(join([1,2,3,4,5,6], ' '))
10+
console.log(join([1,2,3,4,5,6,[78]], ' '))

0 commit comments

Comments
 (0)