{}const=>[]async()letfn</>var
基礎開発概要

JavaScriptは、誰もが使えるシンプルで強力なプログラミング言語です! 💡

JavaScriptは最も人気のあるプログラミング言語の1つです。ウェブアプリケーションの開発で広く使用されていますが、サーバープログラミングや自動化にも適しています。この記事では、JSのインストール方法、変数、ループ、条件の操作方法、最初のプログラムの作成方法について説明します。すべてがシンプルで、初心者でも使えます。 🚀

К

Kodik

著者

2分で読める

JavaScriptとは? 💡

JavaScript (JS)は、インタラクティブなWebページの作成に最もよく使用される動的プログラミング言語です。しかし、JSは タスクの自動化、データ処理、サーバーアプリケーションの作成. 🔥

コンパイルを必要とする言語(C ++やJavaなど)とは異なり、JavaScriptはプログラムの実行中にインタプリタによって実行されます。これにより、学習しやすく、使いやすくなります。 🚀

なぜJavaScriptを学ぶべきなのか? 🎯

  • シンプルさ: 最小入場しきい値。

  • 柔軟性: クライアントとサーバーの両方で使用できます。

  • 多くの用途: 自動化、データ処理、スクリプト作成。

  • 人気度: 最も需要の高いプログラミング言語の1つ。

🔥 10万人以上の学生が参加中

理論を読むのに疲れた?
コーディングの時間だ!

Kodik — 実践でプログラミングを学ぶアプリ。AIメンター、インタラクティブなレッスン、実際のプロジェクト。

🤖 AI 24時間
🎓 修了証
💰 無料
🚀 始める
今日参加

JavaScriptをインストールする方法💻

JavaScriptを使用するには、次のものが必要です。

  • Node.js をインストールしました (ローカルでコードを実行するため)。ダウンロードは 公式サイト.

  • コードエディター. 推奨 Visual Studio Code.

JavaScriptがインストールされているかどうかを確認する方法🛠

ターミナルを開いて入力してください:

node -v

Node.jsがインストールされている場合は、そのバージョンが表示されます。これでコードを書くことができます! 🚀

JavaScript構文の基礎📚

1. 変数 📦

JavaScriptの変数は、letconst、またはvarを使用して宣言できます。

変数宣言の例:

let name = "Alice";   // 行
const age = 25;      // 数
let pi = 3.14;       // 浮動小数点数

console.log("Name:", name, "Age:", age, "Pi:", pi);

2. データの出力 📤

コンソールにデータを出力するには、console.log()を使用します。

例:

console.log("Hello, world!");

3. 条件演算子(if...else)🧐

プログラムが意思決定を行うことを可能にします。

例:

let age = 20;

if (age >= 18) {
    console.log("You're an adult!");
} else {
    console.log("You're still a child.");
}

4. ループ (for、while) 🔄

ループを使用すると、同じアクションを複数回実行できます。

例:

for (let i = 1; i <= 5; i++) {
    console.log(i);
}

5.機能📐

関数はコードを構造化するのに役立ちます。

例:

function square(x) {
    return x * x;
}

console.log("Square of the number 5:", square(5));

JavaScriptのシンプルなプロジェクト💡

1.乱数発生器🎲

プログラムは1から100までの乱数を生成します。

function getRandomNumber() {
    return Math.floor(Math.random() * 100) + 1;
}

console.log("Random number:", getRandomNumber());

2. パスワードジェネレーター 🔑

プログラムは8文字のランダムなパスワードを生成します。

function generatePassword(length = 8) {
    const chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*";
    let password = "";
    for (let i = 0; i < length; i++) {
        password += chars[Math.floor(Math.random() * chars.length)];
    }
    return password;
}

console.log("Random password:", generatePassword());

3. 回文の文字列をチェック 🔄

プログラムは、文字列が回文であるかどうかをチェックします。

function isPalindrome(str) {
    const cleanStr = str.toLowerCase().replace(/[^a-z0-9]/g, '');
    return cleanStr === cleanStr.split('').reverse().join('');
}

console.log("Is 'racecar' a palindrome?", isPalindrome("racecar"));

4. 文字列内の母音の数をカウントする 🔢

プログラムは、行内の母音の数をカウントします。

function countVowels(str) {
    const vowels = "aeiouAEIOU";
    return str.split('').filter(char => vowels.includes(char)).length;
}

console.log("Number of vowels in 'Hello, JavaScript':", countVowels("Hello, JavaScript"));

5. フィボナッチ数列🔢

プログラムは、フィボナッチ シーケンスの最初の 10 個の数字を計算します。

function fibonacci(n) {
    let fib = [0, 1];
    for (let i = 2; i < n; i++) {
        fib[i] = fib[i - 1] + fib[i - 2];
    }
    return fib;
}

console.log("The first 10 Fibonacci numbers:", fibonacci(10));

結論🎉

JavaScriptは、学習しやすい強力で使いやすいプログラミング言語です。変数、入出力、条件、ループ、関数などの基本を分析しました。これで、最初のプログラムを書くことができます! 🚀

練習すればするほど、コードは良くなります。実験し、新しいタスクに挑戦し、プログラミングを習得しましょう!JavaScriptの学習がうまくいくことを願っています!😊

🎯先延ばしをやめよう

記事は気に入った?
実践の時間だ!

Kodikでは読むだけでなく、すぐにコードを書く。理論 + 実践 = 本当のスキル。

即座に実践
🧠AIがコードを説明
🏆修了証

登録不要 • カード不要