最も長い単語
最も長い単語を見つけます
「最も長い単語」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
最も長い単語を見つけましょう!📏
単語チャンピオンさん、こんにちは!📝 今日は楽しい課題です。文の中から最も長い単語を見つけましょう!📏
最も文字数が多い単語はどれでしょうか? コンピューターに見つけ方を教えましょう!🔍
まず分割しましょう ✂️
単語を比較するには、まず文をリストに分割します。✂️
もうこの方法は知っていますね!split(' ')で単語を取り出せます。📋
let sentence = 'the happy elephant';
let words = sentence.split(' ');
console.log(words);2つの単語を比較しましょう ⚖️
最も長い単語を見つけるには、長さを比較します!⚖️
「elephant」は「cat」より長いか、確認してみましょう。🐘 vs 🐱
let word1 = 'elephant';
let word2 = 'cat';
if (word1.length > word2.length) {
console.log(word1 + ' is longer! 🐘');
} else {
console.log(word2 + ' is longer! 🐱');
}チャンピオンを決めましょう 🏆
リスト全体から最も長い単語を見つけるために、チャンピオンを決めます!🏆
最初の単語をチャンピオンにして、それより長い単語がないか調べます!💪
let words = ['cat', 'elephant', 'dog'];
let longest = words[0];
console.log('Champion starts as: ' + longest);各単語を確認しましょう 🔁
それでは、すべての単語をループして確認しましょう!🔁
チャンピオンより長い単語があれば、その単語が新しいチャンピオンになります!👑
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 + ' 🏆');自分の文で試しましょう 📜
文全体から、最も長い単語を見つけてみましょう!📜
文を分割してから、ループでチャンピオンを見つけます!👑
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);長さも表示しましょう 📏
最も長い単語の文字数も表示しましょう!📏
これで、単語とその長さの両方がわかります!🔢
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);検索マシンを作りましょう 🛠️
これを再利用できるマシンにしましょう!🛠️
文を渡すと、最も長い単語を返してくれます!🤖
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'));マシンをテストしましょう 🧪
さまざまな文で検索マシンをテストしましょう!🧪
どんな文でも、必ず最も長い単語を見つけてくれます!🎯
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'));Word Counterアプリを完成させましょう 🎮
単語数、文字数、最も長い単語をすべて組み合わせましょう!🎮
完全なアプリを作りました!💪
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');Word Counterを作りました!🏆
すばらしいです!🏆 Word Counterアプリを最後まで完成させました!
- ✂️ 文を単語に分割します
- 📏 単語と文字を数えます
- 👑 ループで最も長い単語を見つけます
あなたは本物のテキストマスターです!📝
クイックチェック ✅
最後の理解度チェックです!🧠 リストから最も長い単語を、どのように見つけますか?
レッスンのおさらい 🎀
おめでとうございます、単語マスターさん!🎀 Word Counterを完成させました! 学んだこと:
- ✂️ 単語のリストに分割します
- ⚖️
>で長さを比較します - 👑 ループでチャンピオンを保持します
- 🛠️ 関数にまとめます
すばらしい成果です!🌟
よくある質問
「最も長い単語」レッスンは無料ですか?
はい。「最も長い単語」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「最も長い単語」で何を学びますか?
最も長い単語を見つけます ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「最も長い単語」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。