Programming adalah proses menulis instruksi yang dapat dimengerti oleh komputer untuk melakukan tugas tertentu. Dengan programming, kita dapat menciptakan aplikasi, website, sistem, dan berbagai perangkat lunak lainnya yang bermanfaat bagi kehidupan sehari-hari.
Variabel digunakan untuk menyimpan data yang dapat diakses dan dimanipulasi selama program berjalan.
// Mendeklarasikan variabel
let nama = "Ali"; // Variabel tipe string
let umur = 25; // Variabel tipe number
let isStudent = true; // Variabel tipe boolean
// Mengakses dan memanipulasi variabel
console.log("Nama:", nama); // Output: Nama: Ali
console.log("Umur:", umur); // Output: Umur: 25
console.log("Mahasiswa:", isStudent); // Output: Mahasiswa: true
// Memodifikasi nilai variabel
nama = "Budi";
umur = 26;
isStudent = false;
console.log("Nama Baru:", nama); // Output: Nama Baru: Budi
console.log("Umur Baru:", umur); // Output: Umur Baru: 26
console.log("Mahasiswa:", isStudent); // Output: Mahasiswa: false
Kondisi membantu program mengambil keputusan berdasarkan logika
tertentu, seperti menggunakan if
atau
switch
.
let umur = 20;
if (umur < 18) {
console.log("Kamu belum cukup umur untuk membuat SIM.");
} else if (umur >= 18 && umur < 21) {
console.log("Kamu cukup umur untuk membuat SIM.");
} else {
console.log("Kamu sudah dewasa dan bisa melakukan banyak hal!");
}
let hari = "Senin";
switch (hari) {
case "Senin":
console.log("Hari ini adalah awal minggu kerja.");
break;
case "Jumat":
console.log("Hari ini adalah akhir minggu kerja.");
break;
case "Sabtu":
case "Minggu":
console.log("Akhir pekan! Waktunya bersantai.");
break;
default:
console.log("Hari biasa.");
}
Looping memungkinkan program untuk mengulangi proses tertentu
menggunakan for
atau while
.
// Menggunakan for loop untuk mencetak angka dari 1 sampai 5
for (let i = 1; i <= 5; i++) {
console.log("Angka:", i);
}
// Menggunakan while loop untuk mencetak angka dari 1 sampai 5
let i = 1;
while (i <= 5) {
console.log("Angka:", i);
i++; // Increment nilai i
}
Fungsi adalah blok kode yang dirancang untuk melakukan tugas tertentu, sehingga dapat digunakan kembali di berbagai bagian program.
// Mendefinisikan fungsi untuk menampilkan salam
function sapa(nama) {
console.log("Halo, " + nama + "! Selamat datang.");
}
// Memanggil fungsi
sapa("Ali");
sapa("Budi");
Programming adalah keterampilan penting di era digital saat ini. Dengan memahami dasar-dasar programming, Anda telah memulai perjalanan untuk menciptakan sesuatu yang bermanfaat dan menginspirasi dunia. Jangan takut untuk belajar dan terus berkembang!