OK, díky moc. a můžem mi obasnit tohle ?
// tady vlozis do fronty dalsi polozku
queue.push(text);
// tady kontrolujes, zda je pocet polozek ve fronte vice nez 1 a pokud ano, tak to ukoncis. Tomu nerozumím, dávalo by to smysl kdyby to bylo opacne..
if (queue.length > 1) return;