Aby sprawdzić, czy kod JavaScript działa poprawnie, należy skorzystać z:
A. konsoli w przeglądarce internetowej
Dobrze. JavaScript działa w przeglądarce - konsola narzędzi deweloperskich pokazuje wyniki i błędy kodu.
B. interpretera PERL
Źle. Perl to odrębny język skryptowy; nie wykonuje kodu JS.
C. interpretera PHP
Źle. PHP wykonuje się po stronie serwera i nie uruchamia kodu JavaScript.
D. kompilatora C++
Źle. C++ to inny, kompilowany język - nie ma związku z uruchamianiem JavaScriptu.
JavaScript jest językiem wykonywanym po stronie klienta, czyli bezpośrednio w przeglądarce internetowej. Dlatego do sprawdzenia, czy kod działa, służy konsola w narzędziach deweloperskich przeglądarki (otwierana zwykle klawiszem F12). Można w niej uruchamiać fragmenty kodu, oglądać wypisane wartości, a przede wszystkim czytać komunikaty o błędach składniowych i logicznych wraz z numerem linii. To podstawowe środowisko testowe front-end developera - i dlatego jest poprawną odpowiedzią.
Sednem tego pytania jest to, gdzie w ogóle uruchamia się JavaScript. Interpreter PHP obsługuje kod wykonywany na serwerze, zanim strona trafi do użytkownika - JavaScriptu nie zna i go nie wykona. Kompilator C++ należy do zupełnie innego, kompilowanego języka i służy do budowania programów natywnych, a nie skryptów strony. Interpreter Perla to kolejny osobny język skryptowy, często używany na serwerze, lecz również niezwiązany z JS. JavaScript żyje w przeglądarce, dlatego do jego testowania używa się konsoli w narzędziach deweloperskich - pokazuje ona wynik działania kodu i wszystkie błędy.