⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა