В этой главе мы подробно рассмотрим, как JavaScript работает с числовыми и логическими данными.
Математические операции отпугивают некоторых программистов, однако, как вы сможете убедиться, их программирование на JavaScript не представляет никаких сложностей. Если вы не слишком хорошо знакомы с математикой, не удивляйтесь применяемой здесь терминологии.
Важно помнить, что (как это было и в случае со строками) числа и значения логического типа являются одновременно и объектами, и значениями. К счастью, различие проявляется лишь в очень тонком и сложном программировании. Для тех же, кто создает интерпретаторы JavaScript для браузеров, такое различие является жизненно важным.
Для большинства авторов сценариев информация о чи словых типах данных, преобразованиях, а также объекте Math является важной. Другие подробные сведения о числовых и логических объектах представлены здесь лишь для полноты, поскольку редко применяются в ежедневном Web-программировании.