Strona główna › Pytania INF.03 › Pytanie 2610
INF.03 · pytanie #2610
Fragment skryptu w języku JavaScript umieszczony w ramce <pre class="code-block">t = "Ala ma kota."; s = t.length;</pre>
- Awyświetli długość tekstu z zmiennej t
- Bprzypisze zmiennej s część tekstu z zmiennej t, o długości określonej przez zmienną length
- Cprzypisze zmiennej s długość tekstu z zmiennej t
- Dprzypisze zmiennej s zmienną t
Poprawna odpowiedź: C. przypisze zmiennej s długość tekstu z zmiennej t
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
W podanym kodzie zmiennej t przypisano wartość ciągu znaków Ala ma kota.. Następnie zmiennej s przypisano wynik wywołania właściwości length na zmiennej t. W JavaScript length jest właściwością obiektów String używaną do określenia długości łańcucha znaków czyli liczby znaków w napisie. W tym przypadku t.length zwróci liczbę 12 ponieważ włącznie ze spacjami i kropką ciąg Ala ma kota. składa się z 12 znaków. Przypisanie tego wyniku do zmiennej s oznacza że s będzie miało wartość 12. Takie wykorzystanie właściwości length jest zgodne z dobrymi praktykami i często stosowane w programowaniu w JavaScript. Pozwala na dynamiczne określanie długości łańcuchów co jest przydatne przy przetwarzaniu danych tekstowych. Umiejętność manipulacji łańcuchami znaków jest kluczowa w tworzeniu aplikacji webowych i skryptów które muszą obsługiwać dane użytkowników. Prawidłowe zrozumienie jak działa właściwość length pozwala na efektywne zarządzanie i przetwarzanie tekstu co jest istotne w pracy każdego programisty.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.