Skip to content

Ветвление алгоритма в зависимости от дня недели #67

Discussion options

You must be logged in to vote

Поскольку в обоих случаях есть плейлист дня, можно сократить.

let tracks = Yandex.getTracks('yamusic-daily', '48633226');
if (Selector.isDayOfWeekRu('понедельник')) {
    Combiner.push(tracks, Yandex.getTracks('yamusic-dejavu', '35944899'));
}

Но если это только для примера и подразумеваются совсем разные, то tracks объявить вначале.

let tracks = [];
if (Selector.isDayOfWeekRu('понедельник')){
    Combiner.push(tracks, Yandex.getTracks('yamusic-daily', '48633226'));
    Combiner.push(tracks, Yandex.getTracks('yamusic-dejavu', '35944899'));
} else {
    Combiner.push(tracks, Yandex.getTracks('yamusic-daily', '48633226'));
}

Также обращу внимание, что в условии используется двойное равенство

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@amd64fox
Comment options

@Chimildic
Comment options

@amd64fox
Comment options

Answer selected by Chimildic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants