CodeBlanks Logo Icon CodeBlanks

Özet - Operatörler

Aritmetik, karşılaştırma ve nullish coalescing'i birleştirerek bir not hesaplayıcı yazarsın.

Özet - Operatörler

Bu grupta operatörleri gördün: aritmetik (+, -, *, /, %), atama (=, +=, ++), karşılaştırma (===, ==, >, <), mantıksal (&&, ||, !) ve nullish (??, ?.).

Şimdi iki görev var: biri aritmetik hesaplama, diğeri mantıksal ifade. Önce öğrendiklerini hatırla, sonra uygula.

Uygulama Aritmetik hesaplama

price = 50 ve qty = 3 tanımla. total değişkenini price * qty olarak hesapla. console.log(total) ile yazdır.

Başlangıç kodu

index.js
// price, qty ve total değişkenlerini tanımla
// console.log ile total yazdır

Örnek çözüm

index.js
const price = 50;
const qty = 3;
const total = price * qty;
console.log(total);

Beklenen çıktı

150

Uygulama Mantıksal ifade

score = 75 tanımla. passed değişkenini score >= 50 && score <= 100 olarak hesapla. console.log(passed) ile yazdır.

Başlangıç kodu

index.js
// score ve passed değişkenlerini tanımla
// console.log ile passed yazdır

Örnek çözüm

index.js
const score = 75;
const passed = score >= 50 && score <= 100;
console.log(passed);

Beklenen çıktı

true

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Karşılaştırma hatırlatma

Soru
console.log(5 ____ 3);
Cevap
console.log(5 > 3);

Açıklama: > büyüktür operatörü.

2 Operatörleri eşleştir

Kavram Anlamı
+ Aritmetik
=== Karşılaştırma
&& Mantıksal
?? Nullish

Başlangıç bölümündeki tüm dersler