? Operatörü Kullanımı (Tekli – Çoklu)

Tek satır üzerinde if else kullanmamızı sağlayan operatördür. Reqular Expression operatörü (?) kullanılarak birkaç satırlık if bloğunu tek satıra indirebiliriz.

Söz dizimi:

koşul ? koşul sağlanıyorsa : koşul sağlanmıyorsa

Söz dizimi (çoklu koşul):

1.koşul ? 1. koşul sağlanmıyorsa (2.koşul ? 2.koşul sağlanıyorsa : 2.koşul sağlanmıyorsa) : 1.koşul sağlanmıyorsa

Örnek Kullanım:

var nowValue = 1;

var last Value = 2;

var result = nowValue == lastValue ? true : false;

Örnek Kullanım:

var nowValue = 1;

var last Value = 2;

var result = nowValue == lastValue ? ( nowValue == 1 ? true : false ): false;

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir