mi/>

Javascript'de Aritmatik İşlemler | JS-101

JavaScript dili weakly-typed yani güçsüz türlü bir dildir. Değişkenlerin ve parametrelerin türlerini bildirmek gerekmez. Tür kullanımdan dolaylı olarak çıkartılır.

var x = 3; //değeri bir tam sayıdır. (integer)
var y = 3.1 //değeri bir ondalıklı sayıdır. (float)

Aritmetik Operatörler

JavaScript aritmetik operatörleri aşağıdaki tabloda gösterilmiştir:

OperatörGöreviÖrnek
+Toplamax + y
-Çıkarmax - y
*Çarpmax * y
**Üs Almax ** y
/Bölmex / y
%Mod almax % y
++Arttırmax++
--Azaltmax--

Toplama

Sayıları toplama işlemini gerçekleştirir.

var result = 3+5;
console.log(result);
//8

Çıkarma

İki sayıyı çıkarma işlemini gerçekleştirir.

var result = 5-2;
console.log(result);
//3

Çarpma

İki sayıyı çarpma işlemini gerçekleştirir.

var result = 5*2;
console.log(result);
//10

Üs Alma

ECMAScript6 ile gelmiştir. Soldaki değerin, sağdaki rakam veya sayı baz alınarak kendisiyle çarpılması şeklinde gerçekleşir.

var result = 5**2;
console.log(result);
//25

Bölme

İki sayıyı bölme işlemini gerçekleştirir. İşlem yönü soldan sağadır.

var result = 6/3;
console.log(result);
//2

Mod Alma

Operatörün solundaki değerin sağdakine kalanını bulmak için kullanılmaktadır.

var result = 6%3;
console.log(result);
//0

Arttırma

Artırma operatörü, bir değişkenin değerini 1 artırmak için kullanılan ++ işaretidir. Bu operatör, postfix form ve prefix form şeklinde 2 türde kullanılabilir.

Postfix formda;

Artırma operatörü değişkenin sonuna yerleştirilir. Bu durumda, önce değişkenin eski değeri kullanılır, sonra değişkenin değeri 1 artırılır

let x = 5;
let y = x++;
console.log(x); // 6
console.log(y); // 5

Bu örnekte, önce x değişkeninin eski değeri olan 5, y değişkenine atanır. Daha sonra x değeri 1 artırılır ve son değeri 6 olur.,

Prefix formda;

Artırma operatörü değişkenin önüne yerleştirilir. Bu durumda, değişkenin değeri önce 1 artırılır, sonra yeni değer kullanılır.

let x = 5;
let y = ++x;
console.log(x); // 6
console.log(y); // 6

Bu örnekte, önce x değeri 1 artırılır ve yeni değeri olan 6, y değişkenine atanır.

Azaltma

Bir sayıyı azaltmak için kullanırız. Değeri 1 azaltır. Bu operatör de Arttırma oparetörü gibi, postfix form ve prefix form şeklinde 2 türde kullanılabilir.

Postfix formda;

Azaltma operatörü değişkenin sonuna yerleştirilir. Bu durumda, önce değişkenin eski değeri kullanılır, sonra değişkenin değeri 1 azaltılır.

let x = 5;
let y = x--;
console.log(x); // 4
console.log(y); // 5

Bu örnekte, önce x değişkeninin eski değeri olan 5, y değişkenine atanır. Daha sonra x değeri 1 azaltılır ve son değeri 4 olur.

Prefix formda;

Azaltma operatörü değişkenin önüne yerleştirilir. Bu durumda, değişkenin değeri önce 1 azaltılır, sonra yeni değer kullanılır.

let x = 5;
let y = --x;
console.log(x); // 4
console.log(y); // 4

Bu örnekte, önce x değeri 1 azaltılır ve yeni değeri olan 4, y değişkenine atanır.