расшифровать песню.
songDecoder("WUBWEWUBAREWUBWUBTHEWUBCHAMPIONSWUBMYWUBFRIENDWUB") // => WE ARE THE CHAMPIONS MY FRIEND
найти максимально возможную сумму из подпоследовательности
getMaxSequenceSum([-2, 1, -3, 4, -1, 2, 1, -5, 4]) // 6 потому что [4, -1, 2, 1] дает максимальную последовательность
preloadImage(
url, // URL изображения
{
timeout: 1000, // таймаут загрузки
retries: 3 // количество ретраев
}
) → Promise
getRandomHexColor() // #0f19ab;
Без использования eval()
calc('1 + 3 / 2 * 3') // 1.5
/**
* Дана строка, состоящая из букв A-Z:
* "AAAABBBCCXYZDDDDEEEFFFAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBB"
* Нужно написать функцию RLE, которая на выходе даст строку вида:
* "A4B3C2XYZD4E3F3A6B28"
*
* Пояснение:
* 1. если символ встречается 1 раз, он остается без изменений
* 2. если символ повторяется более 1 раза, к нему добавляется количество повторений
*/
function rle(str) {
// your code
}