⊗jsPmBsLTC 50 of 505 menu

JavaScript-те логикалық түрлендіру

Қазір біз <true> және <false> арнайы мәндерінің оларды сандарға немесе жолдарға түрлендіру кезінде қалай әрекет ететінін қарастырамыз. Бұл білім сізге келесі сабақтарда қажет болады.

Сонымен, <String> функциясын қолданып, жолға түрлендіруді орындап көрейік:

alert(String(true)); // шығады 'true' alert(String(false)); // шығады 'false'

Көріп отырғаныңыздай, <true> мәні <'true'> жолына, ал <false> мәні <'false'> жолына түрленеді. Яғни, жол мен логикалық мәнді қосқан кезде, бұл логикалық мән жолға түрленеді және жолдардың қосылуы орын алады:

alert('a' + true); // шығады 'atrue'

Санға түрлендіру кезінде <true> мәні <1> санына, ал <false> мәні <0> санына түрленеді:

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çeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау