0Pricing
Javascript for Kids · Lekcja

Pytanie użytkownika

Odczytuj dane wejściowe

Pytanie użytkownika to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Javascript for Kids, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Rozmowa z użytkownikiem! 💬

Prawdziwy konwerter prosi użytkownika o temperaturę! Nauczmy się, jak programy pobierają dane wejściowe. 💬🌡️

console.log('Let us ask for a number! 💬')

Czym są dane wejściowe? 📥

Dane wejściowe to informacje przekazywane programowi przez człowieka, na przykład wpisana liczba lub imię. 📥

console.log('Input is what YOU type in!')

Przykładowe dane wejściowe 🎭

Podczas ćwiczeń możemy udawać, że użytkownik wpisał liczbę, umieszczając ją w zmiennej. 🎭

let userTemp = 25
console.log('The user typed:', userTemp)

Wykorzystanie danych wejściowych 🔧

Gdy mamy już dane wejściowe, możemy je przeliczyć! Zamieńmy stopnie Celsjusza podane przez użytkownika na stopnie Fahrenheita. 🔧

let userTemp = 25
let result = userTemp * 9 / 5 + 32
console.log('That is', result, 'F')

Liczby a tekst 🔢

Gdy użytkownicy coś wpisują, komputer często widzi to jako tekst, na przykład '25'. Zamieniamy go na liczbę za pomocą Number(). 🔢

let typed = '25'
let temp = Number(typed)
console.log('As a number:', temp + 5)

Po co konwertować tekst? 🤨

Zobaczmy, co się stanie, jeśli o tym zapomnimy! Dodawanie tekstu do tekstu po prostu łączy je ze sobą zamiast je dodawać. 🤨

console.log('25' + 5)
console.log(Number('25') + 5)

Wybór skali 🔀

Możemy także zapytać, w którą stronę wykonać przeliczenie. Załóżmy, że użytkownik wybrał „C na F”. 🔀

let choice = 'C to F'
console.log('User wants:', choice)

Dane wejściowe w funkcji 🛠️

Przekazujemy liczbę podaną przez użytkownika bezpośrednio do naszej funkcji konwertującej! 🛠️

function toF(c) { return c * 9 / 5 + 32 }
let userTemp = 30
console.log(userTemp, 'C =', toF(userTemp), 'F')

Sprawdzanie błędnych danych 🚫

Co zrobić, jeśli ktoś wpisze coś dziwnego? Możemy sprawdzić, czy rzeczywiście jest to liczba! 🚫

let typed = 'banana'
let temp = Number(typed)
if (isNaN(temp)) {
  console.log('That is not a number! 🍌')
}

Przyjazny komunikat 😊

Zanim zadamy pytanie, wyświetlmy przyjazny komunikat, aby użytkownik wiedział, co wpisać! 😊

console.log('Please enter a temperature in Celsius: 🌡️')
let userTemp = 18
console.log('You entered:', userTemp)

Kompletny pokaz danych wejściowych 🎮

Oto cały przebieg obsługi danych wejściowych: powitanie, odczytanie i przeliczenie! 🎮

console.log('Enter Celsius: 🌡️')
let typed = '20'
let temp = Number(typed)
let f = temp * 9 / 5 + 32
console.log(temp, 'C =', f, 'F')

Szybki test ✅

Sprawdźmy Państwa wiedzę o danych wejściowych! 🧠

Mistrzostwo danych wejściowych! 🌟

Świetna praca! Nauczyli się Państwo prosić użytkownika o dane! 🎉

  • Dane wejściowe to informacje przekazywane przez użytkownika 📥
  • Number() zamienia tekst na liczby 🔢
  • Należy sprawdzać błędne dane 🚫

Ostatni krok: wyświetlenie wyniku! 📢

console.log('Asking the user: DONE! 🌟')

Często zadawane pytania

Czy lekcja „Pytanie użytkownika” jest bezpłatna?

Tak — pełny tekst „Pytanie użytkownika” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Javascript for Kids, przejdź na CoddyKit PRO. Kurs Javascript for Kids zawiera 4 lekcji w sumie.

Co nauczysz się w „Pytanie użytkownika”?

Odczytuj dane wejściowe Ćwiczysz Javascript for Kids z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Javascript for Kids?

Nie wymagamy żadnego doświadczenia. Javascript for Kids w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.

Ile czasu zajmuje lekcja „Pytanie użytkownika”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Javascript for Kids?

Tak. Każda lekcja Javascript for Kids zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Dwie skale temperatury
  2. Wzór
  3. Pytanie użytkownika
  4. Wyświetlanie wyniku
← Powrót do Javascript for Kids