Toplama ve çıkarma
- Node.js kursu
- Başlangıç
- Ders 20/116
- 6 dk
Toplama ve çıkarma fonksiyonlarını ekler ve test edersin.
Toplama ve çıkarma
İlk ders add fonksiyonunu tanımlamıştın. Şimdi subtract fonksiyonunu ekleyeceğiz; aynı yapıyı izler.
function subtract(a, b) { return a - b; }. Bu, a'dan b'yi çıkarıp döndürür. Parametre adları aynı kalabilir; her fonksiyonun kendi kapsamı vardır.
Birbiriyle ilgili fonksiyonları yan yana tutmak kodun okunmasını kolaylaştırır. Hesap makinesinde dört işlemi de bu biçimde tanımlayacağız.
Metot gövdesi ve return
Bir fonksiyonun gövdesi, süslü parantezler arasındaki koddur. Burada hesaplama yapılır ve sonuç return ile döndürülür.
return ifadesi fonksiyonu bitirir ve sağdaki değeri çağırana verir. return a - b; yazdığında, subtract(10, 3) çağrısı 7 döner.
Birden çok return de yazabilirsin; ilk eşleşen dönüş yapar. Örneğin sıfır kontrolünde erken return sık kullanılır.
Uygulama subtract fonksiyonunu tanımla
subtract(a, b) fonksiyonunu tanımla; a - b döndürsün. add fonksiyonu zaten tanımlı; dosya sonundaki console.log çağrıları hazır.
Başlangıç kodu
function add(a, b) {
return a + b;
}
// subtract fonksiyonunu buraya tanımla
console.log(add(10, 3));
console.log(subtract(10, 3));Örnek çözüm
function add(a, b) {
return a + b;
}
function subtract(a, b) {
return a - b;
}
console.log(add(10, 3));
console.log(subtract(10, 3));Beklenen çıktı
13 7
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 subtract gövdesi
function subtract(a, b) {
return ____
}
function subtract(a, b) {
return a - b;
}
Açıklama: subtract a - b döndürür.
2 subtract(10, 3) ne döndürür?
- 13
- 30
- 3
- 7 Doğru cevap
Açıklama: subtract a - b döndürür; 10 - 3 = 7.
3 Operatörleri eşleştir
| Kavram | Anlamı |
|---|---|
+ |
Toplama |
- |
Çıkarma |
* |
Çarpma |
/ |
Bölme |