Najdłuższe słowo
Znajdź najdłuższe słowo
Najdłuższe słowo to bezpłatna lekcja Javascript for Kids na CoddyKit. To lekcja 4 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.
Znajdźmy najdłuższe słowo! 📏
Witajcie, mistrzowie słów! 📝 Dzisiejsze ciekawe wyzwanie to znalezienie najdłuższego słowa w zdaniu! 📏
Które słowo ma najwięcej liter? Nauczmy komputer je znaleźć! 🔍
Najpierw podział ✂️
Aby porównywać słowa, najpierw dzielimy zdanie na listę. ✂️
Ta sztuczka jest już znana! split(' ') zwraca słowa. 📋
let sentence = 'the happy elephant';
let words = sentence.split(' ');
console.log(words);Porównajmy dwa słowa ⚖️
Aby znaleźć najdłuższe słowo, porównujemy długości! ⚖️
Sprawdzamy, czy 'słoń' jest dłuższy niż 'kot'? 🐘 vs 🐱
let word1 = 'elephant';
let word2 = 'cat';
if (word1.length > word2.length) {
console.log(word1 + ' is longer! 🐘');
} else {
console.log(word2 + ' is longer! 🐱');
}Zachowajmy lidera 🏆
Aby znaleźć najdłuższe słowo na całej liście, przechowujemy aktualnego lidera! 🏆
Na początku liderem zostaje pierwsze słowo, a następnie sprawdzamy, czy ktoś je pokona! 💪
let words = ['cat', 'elephant', 'dog'];
let longest = words[0];
console.log('Champion starts as: ' + longest);Sprawdźmy każde słowo 🔁
Teraz przechodzimy w pętli przez każde słowo i je sprawdzamy! 🔁
Jeśli słowo jest dłuższe od naszego lidera, zostaje nowym liderem! 👑
let words = ['cat', 'elephant', 'dog'];
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) {
longest = words[i];
}
}
console.log('The longest word is: ' + longest + ' 🏆');Wypróbujmy własne zdanie 📜
Znajdźmy najdłuższe słowo w pełnym zdaniu! 📜
Podzielmy je, a następnie przejdźmy w pętli przez słowa, aby znaleźć lidera! 👑
let sentence = 'I really love programming';
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) {
longest = words[i];
}
}
console.log('Longest word: ' + longest);Pokażmy także jego długość 📏
Pokażmy również, ile liter ma zwycięskie słowo! 📏
Teraz znamy zarówno słowo, jak i jego długość! 🔢
let words = 'a tiny wonderful day'.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
console.log('🏆 Longest: ' + longest);
console.log('✏️ Letters: ' + longest.length);Zbudujmy maszynę wyszukującą 🛠️
Przekształćmy to w rozwiązanie wielokrotnego użytku! 🛠️
Przekazujemy mu zdanie, a otrzymujemy najdłuższe słowo! 🤖
function findLongest(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
return longest;
}
console.log(findLongest('the quick brown fox'));Przetestujmy swoją maszynę 🧪
Przetestujmy wyszukiwarkę na różnych zdaniach! 🧪
Zawsze znajdzie najdłuższe słowo, niezależnie od zdania! 🎯
function findLongest(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
return longest;
}
console.log(findLongest('big bigger biggest'));
console.log(findLongest('sun moon stars galaxy'));Kompletna aplikacja Word Counter 🎮
Połączmy WSZYSTKO: liczenie słów, liczenie liter i wyszukiwanie najdłuższego słowa! 🎮
Zbudowali Państwo kompletną aplikację! 💪
function analyze(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
console.log('🔢 Words: ' + words.length);
console.log('🔠 Letters: ' + sentence.split(' ').join('').length);
console.log('🏆 Longest: ' + longest);
}
analyze('coding makes everything fun');Zbudowano licznik słów! 🏆
REWELACJA! 🏆 Ukończyli Państwo całą aplikację Word Counter!
- ✂️ Dzielenie zdań na słowa
- 📏 Liczenie słów i liter
- 👑 Wyszukiwanie najdłuższego słowa za pomocą pętli
Stał się z Państwa prawdziwy mistrz tekstu! 📝
Szybki test ✅
Ostatnie sprawdzenie wiedzy! 🧠 Jak znajdujemy najdłuższe słowo na liście?
Podsumowanie lekcji 🎀
Hurra, mistrzu słów! 🎀 Ukończyli Państwo Word Counter! Nauczyli się Państwo:
- ✂️ Dzielenia tekstu na listę słów
- ⚖️ Porównywania długości za pomocą
> - 👑 Przechowywania lidera w pętli
- 🛠️ Umieszczania rozwiązania w funkcji
Niesamowita praca! 🌟
Często zadawane pytania
Czy lekcja „Najdłuższe słowo” jest bezpłatna?
Tak — pełny tekst „Najdłuższe słowo” 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 „Najdłuższe słowo”?
Znajdź najdłuższe słowo Ć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 4 z 4.
Ile czasu zajmuje lekcja „Najdłuższe słowo”?
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
- Dzielenie tekstu
- Liczenie słów
- Liczenie liter
- Najdłuższe słowo