⊗jsPmBsLTC 50 of 505 menu

JavaScriptда логик турни ўзгартириш

Ҳозир биз қандай қилиб махсус қийматлар true ва false сатр ёки сонларга ўзгартирилганини кўриб чиқамиз. Бу билимлар сизга кейинги дарсларда керак бўлади.

Демак, String функциясидан фойдаланиб, сатрга ўзгартиришни амалга ошириб кўрамиз:

alert(String(true)); // 'true' ни кўрсатади alert(String(false)); // 'false' ни кўрсатади

Кўриб тургангизdek, true қиймати 'true' сатрига, false қиймати эса 'false' сатрига ўзгаради. Яъни сатр ва логик қийматни қўшishga уринилганда, бу логик қиймат сатрга ўзгариб, сатрлар қўшилади:

alert('a' + true); // 'atrue' ни кўрсатади

Сонга айлантирилганда true қиймати 1 soniga, false қиймати эса 0 soniga ўзгаради:

alert(Number(true)); // 1 ни кўрсатади alert(Number(false)); // 0 ни кўрсатади

Барча математик амалларда логик қийматлар аввал сонга ўзгаришади. Мисол:

alert(true + 1); // 2 ни кўрсатади alert(true + true); // 2 ни кўрсатади

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert(true + 3);

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert(true + true);

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert(true - true);

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert(true + false);

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert('1' + true);

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert( String(true) + 1 );

Кодни ишлатмасдан, экранга нама чиқишини аниқланг:

alert( String(true) + Number(true) );
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш