
Javascript – Değişkenler, Veri Tipleri ve Typeoff Komutu
Ağustos 28, 2022
Javascript – Nesnenin Özelliklerini Oluşturma ve Nesnenin Metodları
Ağustos 29, 2022Javascript - Operatörler
Operatörlerin matematiksel işlemlerle ve diğer işlemlerle kullanımı ile ilgili örnek işlemler:
<!DOCTYPE html>
<html>
<head>
<title>Ömer Turak - Javascript - Code 7</title>
<meta charset="utf-8">
<link rel="stylesheet" href="../css/bootstrap.css">
<link rel="stylesheet" href="../css/bootstrap-theme.css">
</head>
<body>
<div class="container">
<div class="alert alert-success" role="alert">
<h4 class="alert-heading">Javascript Code Example 7 </h4> Javascript Operators <a href="../index.html">Back Home</a>
</div>
<div id="try1"></div>
<div id="try2"></div>
<div id="try3"></div>
<div id="try4"></div>
<div id="try5"></div>
<script type="text/javascript">
// Atama Operatörleri
// = --> m = n --> m = n
// += --> m += n --> m = m + n
// -= --> m -= n --> m = m - n
// *= --> m *= n --> m = m * n
// /= --> m /= n --> m = m / n
// %= --> m %= n --> m = m % n
// **= --> m **= n --> m = m ** n
// Aritmetik operatörler
// Toplama --> +
// Çıkarma --> -
// Çarpma --> *
// Bölme --> /
// Üs alma --> **
// Arttırma --> ++
// Azaltma --> --
// MOD(Bölmenin kalanını elde etmek için) --> %
// Karşılaştırma Operatörleri
// == --> Eşittir
// === --> Hem değer eşit hemde tipi eşit
// != --> Eşit değil
// !== --> Hem değer eşit değil hemde tipi eşit değil
// > --> Büyüktür
// < --> Küçüktür
// >= --> Büyük ve eşit
// <= --> Küçük ve eşit
// ? --> Ternary operatörü --> koşul ? KoşulDoğruysaBunuYap : KoşulYanlışsaBunuYap
// Mantıksal(Logical) Operatörler
// && --> Mantıksal ve
// || --> Mantıksal veya-yada
// ! --> Mantıksal değil
// Bitsel Opratörler
// & --> AND
// | --> OR
// ~ --> NOT
// ^ --> XOR
// << --> LEFT SHİFT
// >> --> RİGHT SHİFT
// >>> --> UNSİGNED RİGHT SHİFT
var numbEr = 21;
numbEr = 22;
horse1 = 11;
numbEr = horse1;
// alert(numbEr);
var maths1 = 10 + 250;
document.getElementById("try1").innerHTML = maths1;
var maths2 = 21 - 11;
document.getElementById("try2").innerHTML = maths2;
var maths3 = 10 / 2;
document.getElementById("try3").innerHTML = maths3;
var maths4 = 10 * 10;
document.getElementById("try4").innerHTML = maths4;
var mod = 12 % 5;
document.getElementById("try5").innerHTML = mod;
var mathson = mod + maths4 * maths2;
//alert(mathson); // mod alma işlemi
var numb11 = 0;
numb11 = numb11 + 1;
document.write(numb11 + "<br>");
// Arttırma ve Azaltma Operatörleri :
// numb11++ = sondan 1 arttırma operatörü numb11 değikeninin değeri 1 arttırılır.
numb11++;
document.write(numb11 + "<br>");
// toplayarak atama. numb11 = numb11 + 10'ya denk.
numb11 += 10;
document.write(numb11 + "<br>");
numb11 = numb11 - 1;
document.write(numb11 + "<br>");
// numb11-- = önden 1 eksiltme operatörü numb11'nın değerini 1 eksiltilir.
numb11--;
document.write(numb11 + "<br>");
// çıkararak atama. numb11 = numb11 - 10'ya denk.
numb11 -= 10;
document.write(numb11 + "<br>");
numb11 += 10;
document.write(numb11 + "<br>");
// Çarpma ve Bölme ile yapılan işlemler:
// çarparak atama. numb11 = numb11 * 10'ya denk.
numb11 *= 10;
document.write(numb11 + "<br>");
// bölerek atama. numb11 = numb11 / 10'ya denk.
numb11 /= 10;
document.write(numb11 + "<br>");
// Mantıksal Operatörler
var nUser = "omerturak";
var pass = "199001";
if(nUser == "omerturak" && pass == "199001"){
alert("Succesful");
}else{
alert("Error");
}
if(nUser == "omerturak" || pass == "199001"){
alert("Succesful");
}else{
alert("Error");
}
</script>
</div>
</body>
</html>