関数とは何か
関数とは、再利用できるコードのまとまりです。
「関数とは何か」はCoddyKit上の無料Javascript for Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJavascript for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Javascript for Kidsコースには全4レッスンが含まれています。
魔法の呪文!🪄
あなたが魔法使いだと想像してみましょう。🧙 関数は、何度でも使える魔法の呪文のようなものです!
呪文を一度だけ書いて、実行したいときに名前を呼びます。✨
呪文が便利な理由 😎
「Hello!」と10回言いたいとします。
10回入力する代わりに、呪文の中に入れておきます。あとは呪文を唱えるだけです!🎉
こんにちはと言う呪文 👋
小さな呪文を見てみましょう。使うと、こんにちはと言います。Runを押して見てみましょう!🟢
function sayHi() {
console.log("Hi, friend!");
}
sayHi();2つの部分 🧩
呪文には2つの部分があります:
- 呪文を作る(書き留める)📝
- 呪文を使う(唱える)🪄
sayHiを作り、その後sayHi()を使いました。
魔法のキーワード 🔑
functionという単語は、コンピューターに「呪文が始まります!」と伝えます。🐉
次に、sayHiのような名前を呪文につけます。名前があると、後で呪文を見つけやすくなります。
波かっこが魔法を包む ✨
{ }の波かっこは、宝箱のようなものです。🧰
宝箱の中には、呪文を唱えたときに起こる魔法をすべて入れます!
function cheer() {
console.log("Hooray!");
console.log("You did it!");
}
cheer();何度でも唱える!🔁
一番すばらしいのは、好きなだけ何度でも呪文を唱えられることです!🎆
function bark() {
console.log("Woof woof!");
}
bark();
bark();
bark();呪文で時間を節約する ⏱️
呪文を一度変更すれば、それを使っているすべての場所に反映されます。とても便利ですね!🧠
同じところを何度も直す必要はありません。魔法使いは、よい意味でなまけ者なのです!😄
呪文に名前をつける 🏷️
dancePartyやfeedCatのように、呪文の働きがわかる楽しい名前を選びましょう。🐱
よい名前をつけると、魔法が読みやすくなります!
function danceParty() {
console.log("Wiggle wiggle!");
}
danceParty();唱えるまで何も起こらない 🫥
呪文を書いただけでは何も起こりません。呪文は待っているだけです。😴
()をつけて唱えたときにだけ、魔法が起こります!🌟
あなたはコードの魔法使い!🧙♂️
関数は何度も使える呪文だとわかりましたね。一度作って、何度も唱えましょう!✨
もうすぐ、あなた自身の呪文を作れるようになります!
クイックチェック 🧠
楽しい問題の時間です!🎯
あなたはスターです!⭐
すばらしいです!関数は一度書いて何度も使う呪文です。🎉
次は、初めての呪文を書きます。準備しましょう!🚀
よくある質問
「関数とは何か」レッスンは無料ですか?
はい。「関数とは何か」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Javascript for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Javascript for Kidsコースには全4レッスンが含まれています。
「関数とは何か」で何を学びますか?
関数とは、再利用できるコードのまとまりです。 ブラウザで直接実行するハンズオンコードでJavascript for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Javascript for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのJavascript for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「関数とは何か」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このJavascript for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのJavascript for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。