Perjalanan diteruskan, dan saya suka setiap langkah! Hari ini, saya mendalami Operator Asas (Aritmetik, Tugasan, Logik, Perbandingan) dan Struktur Kawalan (jika/lain, suis, gelung). Konsep ini adalah asas, namun begitu berkuasa untuk membina logik dalam kod. Berikut ialah imbasan ringkas tentang perkara yang saya pelajari:
Pengendali
1. Operator Aritmetik
Ini adalah blok binaan untuk operasi matematik:
Penambahan
- Tolak
/ Bahagian
* Pendaraban
** Eksponen (digunakan untuk mencari kuasa, cth., 2 ** 3 = 8)
% Modulus (mencari baki bahagian, cth., 5 % 2 = 1)
2. Operator Tugasan
Digunakan untuk menetapkan atau mengemas kini nilai dalam pembolehubah:
= Berikan nilai. Contoh: a = 5
=, -=, *=, /=, %= Ini menggabungkan aritmetik dan tugasan. Contoh:
let a = 7; a += 3; // a = a + 3 console.log(a); // Output: 10
**= Menaikkan pembolehubah kepada kuasa dan memberikan hasilnya.
3. Operator Perbandingan
Ini membandingkan dua nilai dan mengembalikan Boolean (benar atau salah):
== Sama dengan: Membandingkan nilai tetapi bukan jenis.
!= Tidak sama: Benar jika nilai berbeza.
=== Tegas sama: Membandingkan kedua-dua nilai dan jenis.
!== Tegas tidak sama: Semak sama ada nilai dan jenis adalah berbeza.
>, <, >=, <= Lebih besar daripada, kurang daripada, dan varian yang sama.
4. Operator Logik
Digunakan untuk menggabungkan atau memanipulasi nilai Boolean:
&& (Logik DAN): Mengembalikan benar hanya jika semua syarat adalah benar.
|| (Logik ATAU): Mengembalikan benar jika mana-mana syarat adalah benar.
!(BUKAN Logik): Membalikkan nilai Boolean (!true menjadi palsu).
Struktur Kawalan
1. Penyata if/else
Ini adalah blok bersyarat yang melaksanakan kod hanya apabila syarat dipenuhi. Contoh:
let age = 18; if (age >= 18) { console.log('You are an adult.'); } else { console.log('You are a minor.'); } </p> <p><strong>2. Tukar Kenyataan</strong><br> Alternatif yang lebih bersih kepada berbilang blok if/else, selalunya digunakan untuk menyemak satu nilai terhadap berbilang kes. Contoh:<br> </p> <pre class="brush:php;toolbar:false">let day = 'Monday'; switch (day) { case 'Monday': console.log('Start of the work week.'); break; case 'Friday': console.log('Almost the weekend!'); break; default: console.log('It’s just another day.'); }
3. Gelung
Gelung digunakan untuk melaksanakan blok kod berulang kali:
Untuk Gelung:
Mengulang beberapa kali set.
While Loop
: Berterusan sehingga syarat adalah palsu.
Gelung Lakukan-Semasa
: Laksanakan sekurang-kurangnya sekali sebelum menyemak keadaan.
Pemikiran Akhir
Hari ini penuh dengan ilmu! Konsep ini mungkin kelihatan asas, tetapi ia membentuk tulang belakang mana-mana bahasa pengaturcaraan.
Perlahan dan mantap memenangi perlumbaan, dan saya mengambilnya satu langkah pada satu masa. Hari ke-3 sudah ada dalam fikiran saya dan saya tidak sabar untuk melihat perkara seterusnya.
Mahu menyertai saya dalam perjalanan ini? Mari belajar bersama!
Nantikan Hari ke-3!
Atas ialah kandungan terperinci Perjalanan Reaksi Saya: Hari 2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!