Pierwszy kolorowy napis

Kolory w konsoli - Podstawy JavaScript (JavaScript)

Znak ESC zapisujemy w napisie jako `\x1b`. Po nim stoi `[`, numer koloru i litera `m`: `\x1b[31m` włącza kolor czerwony. Kolor trwa, dopóki go nie wyłączysz: `\x1b[0m` (reset) wraca do zwykłego wyglądu. Uruchom przykład i zobacz, co się dzieje, gdy zapomnisz o resecie: kolor "wycieka" na kolejne linie. Dlatego dobrym zwyczajem jest reset zaraz po kolorowym fragmencie. Kody najwygodniej trzymać w stałych (RED, RESET).

// \x1b to znak ESC - początek sekwencji sterującej terminala
const RED = '\x1b[31m';
const RESET = '\x1b[0m';

console.log(RED + 'Witaj w kolorowej konsoli!' + RESET);
console.log('Ten napis ma zwykły kolor.');
console.log(RED + 'Bez resetu kolor zostaje...');
console.log('...także w kolejnej linii.');
console.log(RESET + 'Reset przywraca zwykły kolor.');

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy JavaScript·Zaloguj się, aby zapisać postęp na koncie.