Javascript untuk pemula Bagian 2/3
Topik yang akan Anda bahas di bagian ini
- Operasi
- Kondisi
- Loop
- Fungsi
Dalam JavaScript, operasi adalah tindakan yang dapat Anda lakukan pada nilai untuk menghasilkan nilai baru. JavaScript memiliki beberapa jenis operasi, antara lain:
- Penugasan : Operasi penugasan menetapkan nilai ke variabel. Operator penugasan yang paling umum adalah
=, yang memberikan nilai di sebelah kanan ke variabel di sebelah kiri. Sebagai contoh:
let x = 10; // assigns the value 10 to the variable x
let x = 10;
x += 5; // x is now 15
x *= 2; // x is now 30
let x = 10 + 5; // x is now 15
let y = 20 - 10; // y is now 10
let z = 5 * 2; // z is now 10
let a = 20 / 5; // a is now 4
let b = 7 % 3; // b is now 1
let x = 10;
let y = 5;
console.log(x == y); // false
console.log(x != y); // true
console.log(x > y); // true
console.log(x < y); // false
console.log(x >= y); // true
console.log(x <= y); // false
let x = true;
let y = false;
console.log(x && y); // false
console.log(x || y); // true
console.log(!x); // false
Ada beberapa jenis kondisi dalam JavaScript, antara lain:
ifpernyataan: Sebuahifpernyataan digunakan untuk mengeksekusi blok kode jika kondisi tertentutrue. Ini memiliki sintaks berikut:
if (condition) {
// code to be executed if condition is true
}
if (condition) {
// code to be executed if condition is true
} else {
// code to be executed if condition is false
}
if (condition1) {
// code to be executed if condition1 is true
} else if (condition2) {
// code to be executed if condition1 is false and condition2 is true
} else {
// code to be executed if condition1 and condition2 are false
}
switch (expression) {
case value1:
// code to be executed if expression is equal to value1
break;
case value2:
// code to be executed if expression is equal to value2
break;
default:
// code to be executed if expression is not equal to any of the values
}
Dalam JavaScript, loop adalah struktur kontrol yang memungkinkan Anda mengeksekusi blok kode berulang kali hingga kondisi tertentu terpenuhi. Ada beberapa jenis perulangan dalam JavaScript, antara lain:
forloop: Sebuahforloop digunakan untuk mengeksekusi blok kode beberapa kali. Ini memiliki sintaks berikut:
for (initialization; condition; increment) {
// code to be executed
}
for (let i = 1; i <= 10; i++) {
console.log(i);
}
while (condition) {
// code to be executed
}
Berikut adalah contoh whileloop yang menghitung dari 1 hingga 10:
let i = 1;
while (i <= 10) {
console.log(i);
i++;
}
do {
// code to be executed
} while (condition);
Berikut adalah contoh do-whileloop yang menghitung dari 1 hingga 10:
let i = 1;
do {
console.log(i);
i++;
} while (i <= 10);
4. Fungsi
Dalam JavaScript, fungsi adalah blok kode yang dapat didefinisikan dan dipanggil dengan nama. Fungsi dapat menerima argumen, yaitu nilai yang diteruskan ke fungsi saat dipanggil, dan fungsi dapat mengembalikan nilai menggunakan returnpernyataan.
Berikut adalah contoh fungsi sederhana dalam JavaScript:
function greet(name) {
return "Hello, " + name;
}
let greeting = greet("John"); // "Hello, John"
Anda juga dapat mendefinisikan fungsi dengan banyak argumen:
function add(x, y) {
return x + y;
}
let sum = add(10, 20); // 30
Fungsi juga dapat didefinisikan secara anonim dan disimpan dalam variabel:
let multiply = function(x, y) {
return x * y;
}
let product = multiply(10, 20); // 200
Fungsi juga dapat didefinisikan menggunakan notasi panah:
let divide = (x, y) => {
return x / y;
}
let quotient = divide(10, 5); // 2
Javascript untuk pemula Bagian 1: https:///@mdaliansari33/javascript-for-beginner-part-2–3-f86113fcc95e
Javascript untuk pemula Bagian ke-3: https://medium.com/@mdaliansari33/javascript-for-beginner-part-3-3-b655c1395cc

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































