Zadanie 26 z arkusza E.14, czerwiec 2016

JavaScript Poziom: średnie

W formularzu dane z pola input o typie number zostały zapisane do zmiennej a, a następnie przetworzone w skrypcie JavaScript w następujący sposób. Zmienna x będzie typu

var x = parseFloat(a);
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2016

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

zmiennoprzecinkowego.

Dlaczego

parseFloat zamienia tekst z pola na liczbę zmiennoprzecinkową, np. "3.5" na 3.5. Wartość pola formularza zawsze jest napisem, stąd konwersja.