cb
ABCD
  • JS Танилцуулга
  • JS Хаана байрлах вэ
  • JS Гаралт /Output/
  • JS Мэдэгдэл /Statement/
  • JS Бичиглэл /Syntax/
  • JS Тайлбар /Comments/
  • JS Хувьсагч /Variables/
  • JS Оператор /Operators/
  • JS Арифметик оператор
  • JS Даалгаварын оператор
  • JS Өгөгдлийн төрөл
  • JS Функц /Function/
  • JS Обьект /Objects/
  • JS Тэмдэгт /Strings/
  • JS Тэмдэгтийн аргууд /String Methods/
  • Тоон утга /Numbers/
  • Тоон утга /Number methods/
  • JS Массив /Array/
  • JS Массив /Array Methods/
  • JS Ангилах /Sort/
  • JS массив давтах аргууд /Iteration/
  • JS Огноо /Dates/
  • JS огнооны формат
  • JS Get Date Methods
  • JS Set Date Methods
  • JS Математик объект
  • JS Cанамсаргүй тоо
  • JS Үнэн/ Худал Boolean утга
  • JS Харьцуулах ба Логик оператор
  • JS Нөхцөл шалгах / If Else
  • JS switch оператор
  • JS For давталт
  • JS For In давталт
  • Js For / Of давталт
  • JS While Давталт
  • JS Break ба Continue
  • JS Let Хувьсагч
  • JS Const Тогтмол хувьсагч
  • JS Төрөл хувиргалт
  • JS Алдаатай ажиллах Throw ба Try Catch
  • JS Гинжин хамаарал буюу Scope, Scope Chain
  • JS Hoisting буюу Өргөх
  • JS Хатуу горим буюу Strict Mode
  • JS this түлхүүр үг
тохиргоо
Толгой хэсэг
Хажуугийн самбар
Үндсэн контент
НЭВТРЭХ

Тоон утга /Number methods/

Number methods-ууд нь тоон утгатай ажиллахад хялбархан болгож өгдөг.

Number methods нь обьект биш тул шинж чанар гэсэн ойлголт байхгүй.


toString() method

toString() method нь тоог мөр болгон буцаадаг.

Хоёр тоон утга нэмэх үед тоон утга буцаах болон.

Жишээ нь

var x = 150;
x.toString();            // x хувьсагчийн утгыг буцаана
(150).toString(); // 150 гэсэн утгыг string төрөлд шилжүүлж буцаана (150+50).toString(); // 150 + 50 гарсан үр дүнг string төрөлд шилжүүлж буцаана
Үр дүнг харах

toExponential() Method

toExponential() Экспоненциал тэмдэглэгээг ашиглан бичнэ, string төрлийн утга буцаана.
() буюу Параметрт аравтын бутархайн цэгийн ард байх тэмдэгтүүдийн тоог тодорхойлно.

Жишээ нь

var x = 8.732;
x.toExponential(2);     // 8.73e+0
x.toExponential(4); // 8.7320e+0 x.toExponential(6); // 8.732000e+0
Үр дүнг харах

toFixed() Method

toFixed() Method нь заасан аравтын бутархай тоог string төрөлөөр буцаана.

Жишээ нь

var x = 8.732;
x.toFixed(0);     // 9
x.toFixed(2); // 8.73 x.toFixed(4); // 8.7320
x.toFixed(6); // 8.732000
Үр дүнг харах

toPrecision() Method

toPrecision() method нь параметрт уртын тоог зааж string төрлөөр буцаана.

Жишээ нь

var x = 8.732;
x.toFixed(0);     // 8.732
x.toFixed(2); // 8.7 x.toFixed(4); // 8.732
x.toFixed(6); // 8.73200
Үр дүнг харах

valueOf() Method

valueOf() method нь тоог тоон төрлөөр буцаана.

Жишээ нь

var x = 180;
x.valueOf();         // 180
(180).vlaueOf(); // 180 (170+60).valueOf(); // 230
Үр дүнг харах

JavaScript-д анхдагч утга нь тоон (typeof = number) эсвэл обьект (typeof = object) байж болно.

JavaScript нь valueOf() method-г дотооддоо ашигладаг бөгөөд Number обьектыг командын утга болгон хөрвүүлдэг.


Хувьсагчийг тоон төрөлд шилжүүлэх

Хувьсагчийг тоон төрөлд шилжүүлэх гурван төрлийн арга байдаг.

Number() method
ParseFloat() method
ParseInt() method


Number() Method

Number() method нь хувьсагчийг тоон төрөлд хөрвүүлнэ.

Жишээ нь

Number(true);        // 1-ийг буцаана
Number(false);       // 0-ийг буцаана
Number("20"); // 10-ийг буцаана Number("20 "); // 10-ийг буцаана
Number(" 20"); // 10-ийг буцаана
Number(" 20 "); // 10-ийг буцаана
Number("20.53"); // 10.33-ийг буцаана
Number("20,53"); // NaN-ийг буцаана
Number("20 53") // NaN-ийг буцаана
Number("Zoloo") // NaN-ийг буцаана
Үр дүнг харах

Тоон төрөл шилжүүлэх боломжгүй үед NaN буюу Not A Number утгыг буцаана.


parseInt() Method

parseInt() method нь тоогоор эхэлсэн string төрлийн хувьсагчийг задалж бүхэл тоон утгыг буцаадаг.

Жишээ нь

parseInt("10");         // 10-ийг буцаана
parseInt("20.44");      // 20-ийг буцаана
parseInt("20 30 60"); // 20-ийг буцаана parseInt("20 udur"); // 20-ийг буцаана
parseInt("udur 15"); // NaN
Үр дүнг харах

parseFloat() Method

parseFloat() method нь тоогоор эхэлсэн string төрлийн хувьсагчийг задалж бутархай тоон утгыг буцаана.

Жишээ нь

parseFloat("10");         // 10-ийг буцаана
parseFloat("20.44");      // 20.44-ийг буцаана
parseFloat("20 30 60"); // 20-ийг буцаана parseFloat("20 udur"); // 20-ийг буцаана
parseFloat("udur 15"); // NaN
Үр дүнг харах

Сэтгэгдэлүүд

Контентын нэр
JS Танилцуулга
JS Хаана байрлах вэ
JS Гаралт /Output/
JS Мэдэгдэл /Statement/
JS Бичиглэл /Syntax/
JS Тайлбар /Comments/
JS Хувьсагч /Variables/
JS Оператор /Operators/
JS Арифметик оператор
JS Даалгаварын оператор
JS Өгөгдлийн төрөл
JS Функц /Function/
JS Обьект /Objects/
JS Тэмдэгт /Strings/
JS Тэмдэгтийн аргууд /String Methods/
Тоон утга /Numbers/
Тоон утга /Number methods/
JS Массив /Array/
JS Массив /Array Methods/
JS Ангилах /Sort/
JS массив давтах аргууд /Iteration/
JS Огноо /Dates/
JS огнооны формат
JS Get Date Methods
JS Set Date Methods
JS Математик объект
JS Cанамсаргүй тоо
JS Үнэн/ Худал Boolean утга
JS Харьцуулах ба Логик оператор
JS Нөхцөл шалгах / If Else
JS switch оператор
JS For давталт
JS For In давталт
Js For / Of давталт
JS While Давталт
JS Break ба Continue
JS Let Хувьсагч
JS Const Тогтмол хувьсагч
JS Төрөл хувиргалт
JS Алдаатай ажиллах Throw ба Try Catch
JS Гинжин хамаарал буюу Scope, Scope Chain
JS Hoisting буюу Өргөх
JS Хатуу горим буюу Strict Mode
JS this түлхүүр үг
ABCD.mn ©

Нөхцөл & Шаардлага

1. General

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

2. Account

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

3. Service

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

4. Payments

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.