roadmap.az

Menyu

İki şərti birlikdə yoxla

Endirim almaq üçün həm kart, həm də kifayət qədər alış lazımdırsa, nəyi yoxlamalısan?

Mağaza yalnız kartı olan və ən azı 30 manatlıq alış edən müştəriyə endirim verir. JavaScript-də && işarəsi “və” deməkdir. Hər iki şərt doğru olanda nəticə true olur. || isə “və ya” deməkdir: tərəflərdən birinin doğru olması kifayətdir.

const kartVar = true;
const mebleg = 30;
console.log(kartVar && mebleg >= 30);
Nümunə

Konsolda görəcəyin nəticə:

true
Nümunə

Özün sına

Kartı olan müştəri üçün 29 və 30 manatı yoxla. Sonra kartVar dəyərini false et. Hansı hallarda endirim düşür?

Ev tapşırığı

Kitabxana şənbə və bazar günləri bağlıdır. Günün adını dəyişəndə həmin gün bağlı olub-olmadığını göstərən məntiqi ifadə yaz.

  • “şənbə” və “bazar” üçün true alınır.
  • “bazar ertəsi” üçün false alınır.
İpucu

Günün adı eyni anda həm şənbə, həm də bazar ola bilməz. İki mümkün haldan birinin ödənməsi kifayətdir.

Əlavə qeydlər və mənbələr

Endirim almaq üçün həm kart, həm də kifayət qədər alış lazımdırsa, nəyi yoxlamalısan?

Bu mövzuda

  • Və
  • Və ya
  • Məntiqi ifadə

Mövzuya baxış

Məşqin idarəetməsi
Addım 1 / 2

Həlli addım-addım izlə

Növbəti addımı açmazdan əvvəl nəticəni təxmin et.

Prosesi son vəziyyətə çatdır.

  1. Kartı yoxla
  2. Həddi yoxla
  3. Cavabları birləşdir
Kartı yoxla

Müştərinin endirim kartı var.

true

Bu məşq prosesi modelləşdirir.

Özün sına

Kitabxana şənbə və bazar günləri bağlıdır. Günün adını dəyişəndə həmin gün bağlı olub-olmadığını göstərən məntiqi ifadə yaz.

Nəticəni necə yoxlayım?

“şənbə” və “bazar” üçün true alınır. “bazar ertəsi” üçün false alınır.

Gözlənilən nəticə

  • “şənbə” və “bazar” üçün true alınır.
  • “bazar ertəsi” üçün false alınır.
true
Nümunə həllə bax

Əvvəl özün sına, sonra müqayisə et. Bu, mümkün həllərdən biridir.

Günün adı eyni anda həm şənbə, həm də bazar ola bilməz. İki mümkün haldan birinin ödənməsi kifayətdir.

hell.js

const gun = "şənbə";
console.log(gun === "şənbə" || gun === "bazar");

Praktikanı bitirdin?Özün qiymətləndirirsən. İrəliləyiş bu brauzerdə saxlanılır.