|
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, время: 22:47. |