Encode and Decode TinyURL LeetCode solution in JavaScript

1
let arr = new Array();
2
let size = 0;
3

4
var encode = function (longUrl) {
5
arr.push(longUrl);
6
let i = longUrl.indexOf("/", 11);
7
longUrl.slice(i);
8
longUrl += this.size;
9
arr.push(longUrl);
10
size += 2;
11
return longUrl;
12
};
13

14
var decode = function (shortUrl) {
15
let i = 0;
16
while (arr[i] !== shortUrl && i < size) {
17
i++;
18
}
19
return arr[i - 1];
20
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0