Yeni başlayanlar için JavaScript Bölüm 2/3

Dec 29 2022
Bu bölümde ele alacağınız konular JavaScript'te işlemler, yeni bir değer üretmek için değerler üzerinde gerçekleştirebileceğiniz eylemlerdir. JavaScript'in çeşitli işlem türleri vardır, örneğin: JavaScript'te birkaç koşul türü vardır, örneğin: JavaScript'te döngü, belirli bir koşul karşılanana kadar bir kod bloğunu tekrar tekrar yürütmenize izin veren bir kontrol yapısıdır.

Bu bölümde ele alacağınız konular

  1. Operasyonlar
  2. Koşullar
  3. döngüler
  4. İşlev

JavaScript'te işlemler, yeni bir değer üretmek için değerler üzerinde gerçekleştirebileceğiniz eylemlerdir. JavaScript, aşağıdakiler de dahil olmak üzere çeşitli işlem türlerine sahiptir:

  • Atama : Atama işlemleri, bir değişkene bir değer atar. En yaygın atama operatörü, =sağdaki değeri soldaki değişkene atayan operatördür. Örneğin:
  • 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
    

JavaScript'te aşağıdakiler de dahil olmak üzere çeşitli koşul türleri vardır:

  • ifdeyim: ifBelirli bir koşul ise, bir kod bloğunu yürütmek için bir deyim kullanılır true. Aşağıdaki sözdizimine sahiptir:
  • 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
    }
    

JavaScript'te döngü, belirli bir koşul karşılanana kadar bir kod bloğunu tekrar tekrar yürütmenize izin veren bir kontrol yapısıdır. JavaScript'te aşağıdakiler de dahil olmak üzere çeşitli döngü türleri vardır:

  • fordöngü: Bir forkod bloğunu belirli sayıda yürütmek için bir döngü kullanılır. Aşağıdaki sözdizimine sahiptir:
  • for (initialization; condition; increment) {
      // code to be executed
    }
    

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

      
                

while (condition) {
  // code to be executed
}

whileİşte 1'den 10'a kadar sayan bir döngü örneği :

let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}

do {
  // code to be executed
} while (condition);

do-whileİşte 1'den 10'a kadar sayan bir döngü örneği :

let i = 1;
do {
  console.log(i);
  i++;
} while (i <= 10);

4. Fonksiyonlar

JavaScript'te işlev, adıyla tanımlanabilen ve çağrılabilen bir kod bloğudur. İşlevler, çağrıldığında işleve iletilen değerler olan bağımsız değişkenleri kabul edebilir ve returndeyimi kullanarak bir değer döndürebilir.

İşte JavaScript'teki basit bir işlev örneği:

function greet(name) {
  return "Hello, " + name;
}
let greeting = greet("John"); // "Hello, John"

İşlevleri birden çok bağımsız değişkenle de tanımlayabilirsiniz:

function add(x, y) {
  return x + y;
}
let sum = add(10, 20); // 30

İşlevler ayrıca anonim olarak tanımlanabilir ve bir değişkende saklanabilir:

let multiply = function(x, y) {
  return x * y;
}
let product = multiply(10, 20); // 200

İşlevler ok gösterimi kullanılarak da tanımlanabilir:

let divide = (x, y) => {
  return x / y;
}
let quotient = divide(10, 5); // 2

Yeni başlayanlar için Javascript 1. Kısım: https:///@mdaliansari33/javascript-for-beginner-part-2–3-f86113fcc95e

Yeni başlayanlar için Javascript 3. Bölüm: https://medium.com/@mdaliansari33/javascript-for-beginner-part-3-3-b655c1395cc