Методите и свойствата на номера в JavaScript

  • Стъпки за създаването на уебсайт
  • оптимизация на уеб сайт
  • HTML 4.01
  • CSS 2.1
  • HTML5
  • CSS3
  • WordPress
  • JS
  • Полезни статии
Методите и свойствата на номера в JavaScript

Преди да се вземе нов урок, нека да се разбере първо с концепцията на метода и свойства. Много често начинаещите не могат да разберат каква е разликата между тези условия. Аз ще се опитам да отговоря в собствените си думи по въпроса:

Методи имат някакъв ефект върху променливата, а имотът не разполага. Но свойствата на даден обект (променлива) могат да бъдат променяни по отделно.

isFinite (п)

Първата функция, с която ще научите: isFinite (н). Той преобразува аргумента на номер (ако има определен брой), с изключение на стойностите NaN / Infinity / -Infinity и връща булева стойност.

Но тук ние трябва да разберем, че Infinity / -Infinity този номер.

parseInt и parseFloat - мека превръщане

Не забравяйте, ние вече се превръща в низ посредством унарният плюс номер:

Но какво, ако искаме да се превърнат в редица пример тук е израз 72pt или маркирате дробно число на такива линии 34.67.56. За да направите това, ние излезе с така наречените меки реализация с помощта parseInt функции - за числа и parseFloat - за частична:

Тези функции четат цифрите в ред, докато грешката не излиза, но има някои клопки, като parseInt на преобразуване ( «pt72") ще отпечата стойността NaN.

Стойността NaN (не-а-номер) може да се провери с помощта на функцията isNaN, и това е направено е много проста:

Проверете номера или не, и се връща булева стойност вярно / невярно. Като цяло NaN стойност показва, че операцията не може да бъде завършена.

За да се превърне различни камъни в системата, използвайки метод ToString:

Тук мисля, че е ясно, броят на променливата в 10-ти и система с помощта на функциите на ToString го подтиква към втората система. ToString база може да бъде от 2 до 36. Между другото, можете да укажете броя през 12 системата веднага:

Много от тях имат вероятно сте забелязали, че на последния ред прави закръгляне на дробно число на третия знак след десетичната запетая, по този начин е възможно да се закръгли броя до желаната марка.

Метод toFixed (прецизност)

метод Etod също Закръглява число до решителен характер, но дава заоблен номер като низ. Но как да се преведат линия в броя вече знаете: