IS
думаю, надо переписывать тесты, вроде, хорошее решение
Size: a a a
IS
Ю
IS
IS
Ю
Ю
shiritori = (o) =>
o.reduce(
(a, а, о) =>
а != '' && (!о || o[о - 1][o[о - 1].length - 1] == а[0])
? a.push(а) && a
: o.splice(1) && a,
[],
);
d
IS
!о || o[о - 1][o[о - 1].length - 1]уже хватает для суицида
O
Ю
IS
Ю
O.reduce(
(a, а, о) =>
а != '' && (!о || O[о - 1][O[о - 1].length - 1] == а[0])
? a.push(а) && a
: o.splice(1) && a,
[],
);
IS
!о_О || o_O[о_О - 1][o_O[о_О - 1].length - 1]
эх, на работе бы такие таскиЮ
!о ||
? ведь если !o, то и метод редюс сразу пустой массив вернетIS
d
Ю
J
PP
Ю