JavaScript-ում թվի կրճատ փոխակերպում
Հաճախ կոդը կրճատելու համար Number-ի փոխարեն
տողի դիմաց դնում են + նշանը։
Այսպիսով, տողի վրա կատարվում է մի գործողություն,
որը թույլատրելի է միայն թվերի համար,
և տողը վերածվում է թվի։
Տեսեք օրինակ.
let a = +'2'; // փոփոխականում կգրվի 2 թիվը
let b = +'3'; // փոփոխականում կգրվի 3 թիվը
alert(a + b); // կցուցադրի 5
Ահա ևս մեկ օրինակ.
let a = '2';
let b = +a; // b-ում կգրվի 2 թիվը
Հաջորդ օրինակը, չնայած որ աշխատում է,
բայց այնքան էլ գեղեցիկ չի թվում։ Այնտեղ ավելի
հարմար կլիներ օգտագործել Number ֆունկցիան.
let a = '2';
let b = '3';
alert(+a + +b); // կցուցադրի 5
Տրված է կոդ.
let a = '2';
let b = '3';
alert(a + b); // կցուցադրի '23'
Օգտագործելով նկարագրված գումարած նշանի հնարքը՝ շտկեք
տրված կոդն այնպես, որ a և b
փոփոխականներին վերագրվի թիվ, այլ ոչ թե տող,
և, համապատասխանաբար, արդյունքը լինի ոչ թե
'23', այլ 5։