|
function fn(arr){
var obj = Object.create(null), i = arr.length, max = 0;
while(i--){
if(arr[i] > max){
while(++max < arr[i])
obj[max] = true;
}else{
delete obj[arr[i]];
}
}
return Object.keys(obj);
}
|
Цитата:
|
рони,
не меня, там проверка, вот ее и не устраивало. чем не могу сказать |
Цитата:
Цитата:
|
https://javascript.ru/forum/misc/734...tml#post483544 - кто-нибудь пробовал решить? :)
|
Цитата:
|
Alexandroppolus,
не получилось. |
Такое предлагал кто-нибудь?)
14 символов вместе с ; reverse = a => a.sort(()=>1); console.log(reverse(['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'])); console.log(reverse(['as', 'df', 'vv', 'ww', 'we'])); |
Ermite,
в хроме не работает такое решение |
| Часовой пояс GMT +3, время: 10:22. |