-
Notifications
You must be signed in to change notification settings - Fork 0
/
14_kosullar.js
69 lines (42 loc) · 1.78 KB
/
14_kosullar.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
/*
KOŞULLAR
*/
true && true && true // Sonuc true
true && false && true // Sonuc false
// && ve demek ve opratörü koşuulaırnı kesinlikle sağlanması gerekir.
// biri yapılmadığı sürece hata alınır
true || true || false // derdiğim zamanda ise herhangi birinin doğru olmasaı yeter
// çubuklar yani veya komutu ||
// yanlışı bulana kadar ve sorgusu devam eder
//Örnek
function a(){ console.log('a kontorl edildi doğru');return true;}
function b(){ console.log('b kontrol edildi doğru'); return true;}
function c(){ console.log('c kontrol edildi yanlış'); return false;}
a() && b() && c() // değim zaman ilk iki işlemden sonra fale uyarısını vercek
c() && a() && b() // burada ise zaten ilk işlemde yanlış bulunduğundan gerisini döndürmeycek
// veya oparetöründe ise sadece birinde dğru sonucu görmesi durumunda işlem sonlanır
a() || b() || c() // dediğim zaman a doğru deyip işi bitircek
c() || a() || b() // c yanlış devam doğruyu bulana kadar ve a doğru işlem biter.
// Diğer optler
3 < 5
5 > 3
5 <= 3
3 >= 5
5 == 5
5 != 5 // Eşit değilse
// Başka bir durum ise EĞER şartıan bağlamak
if (true && true){
console.log('Doğru'); // Eğer doğru doğru ise demek istedim Sonucu Doğru olacaktır
}
if (true && false){
console.log('Doğru'); // Burada yanlış sonucunu alacağız patlama
}
// AMA
if (true && false){
console.log('Doğru');
} else { // Burada ki else eğer durum DEĞİLSE olayını yapmaktadır
console.log('Yanlış');
}
//Yukarıda ki kod şu şekilde de yazılabilir eğer ekrana yazacaksak
console.log( true && true ? 'Doğru' : 'Yanlış'); // ? true ve true DOĞRU MU : DEĞİLSE demek
!(true && true); //Ya değilse - Ya tutmazzsa