JavaScript'te Sayıya Kısaltılmış Dönüşüm

Kodu kısaltmak için sıklıkla Number yerine dizenin önüne + işareti konulur. Bu şekilde, yalnızca sayılar için geçerli olan bir işlem dize üzerinde uygulanır ve dize sayıya dönüştürülür.

Örneğe bakın:

javascriptlet a = +'2'; // değişkene 2 sayısı yazılır
let b = +'3'; // değişkene 3 sayısı yazılır
alert(a + b); // 5 yazdırır

İşte başka bir örnek:

javascriptlet a = '2';
let b = +a; // b'ye 2 sayısı yazılır

Aşağıdaki örnek çalışıyor olsa da çok güzel görünmüyor. Bu durumda Number fonksiyonunun kullanımı daha uygun olurdu:

javascriptlet a = '2';
let b = '3';
alert(+a + +b); // 5 yazdırır
Задание 1

Kod verilmiştir:

javascriptlet a = '2';
let b = '3';
alert(a + b); // '23' yazdırır

Artı işareti ile açıklanan yöntemi kullanarak, verilen kodu, a ve b değişkenlerine bir dize değil sayı atanacak ve buna bağlı olarak sonucun 5 olması için düzeltin.