Типы данных

Любая программа предназначена для обработки данных. Программы на JavaScript позволяют обрабатывать данные следующих простых типов:

? Строки символов. Могут содержать любые буквы, цифры и другие символы, которые заключаются в кавычки (") или апострофы ('). Следует помнить, что внутри строки, заключенной в апострофы, можно использовать только кавычки, а строки, заключенной в кавычки, только апострофы.

Например:

"программирование на JavaScript"; 'газета "Московские новости"1; "автомобиль 'Жигули'".

? Целые числа. Допускается использование не только десятичных чисел, но также восьмеричных и шестнадцатеричных.

Восьмеричные числа записываются с префиксом 0, а шестна-дцатеричные — с префиксом Ох или ОХ.

Например:

512 — десятичное число;

0304 7 — восьмеричное число (для записи используются только цифры 07);

0x63bf — шестнадцатеричное число (для записи используются цифры 09 и латинские буквы от А до F).

? Вещественные числа. Существуют две формы записи вещественных чисел: с точкой, отделяющей целую часть от дробной, и экспоненциальная, в которой латинская буква "е" отделяет мантиссу от порядка числа. Чтобы определить значение числа, записанного в экспоненциальной форме, нужно мантиссу умножить на 10 в степени, равной порядку числа.

Например, число 4,95 в экспоненциальной форме может быть записано следующими способами: 4 95е-2, 0.4 95Е01, 0. 00495е+3.

? Логический тип. Данные этого типа могут принимать только два значения true и false, т. е. "истина" и "ложь".