Pan_Stephan, современный дизайн? Элементы, которые непонятно относительно чего позиционированы и непонятно какого размера(зависимость). Современный!=="ЙА ДИЗАЙНИР СДЕЛЯЛЬ ТАК КРАСИВО"
Надеюсь, такие "современные" уйдут в века
Анатолий, При spread операторе, на выходе у вас не обычная строка, что-то типа строки, которую можно передавать в качестве аргументов, причем с кол-вом>1.Сделали, чтобы не играться с преобразованием массива, а просто сразу передать
Анатолий, у вас ведь написано, что нельзя использовать space.
...classes ~== classes[0],classes[1]...classes[classes.length-1];
те через запятую,а не в виде строки.
Lo Ran, Добрый, макет возьмите с адаптивом. Чтобы знать как оно должно выглядить, нужно где-то увидеть, правда?
Со временем(===опытом) поймёте как собрать блоки
var i = Math.floor(Math.random() * fileUrl.length);
var out = fileUrl[i] ;
При вызове вместо i вам нужно value выпадающего, в котором будет хранится индекс с нужным сейчас треком.
Круто что вы решили подучить, но я бы тогда не ставил сроки(даже себе)
Надеюсь, такие "современные" уйдут в века