Отправляет email-рассылки с помощью сервиса Sendsay

Изучим JavaScript общими усилиями

  Все выпуски  

Изучим JavaScript общими усилиями


Изучим JavaScript общими усилиями

Выпуск 5

Всем здравия желаю!

Лирическое отступление. У кого есть дополнения, замечания или интересные статьи по пройденным темам, присылайте их. Не забывайте подписываться (желательно указывать e-mail и адрес сайта).
Сегодня мы познакомимся с типами данных. В книгах по JavaScript пишут, что типы данных надо запомнить и разобраться в них. Если этого не сделать, то ваши программы будут работать не правильно, если вообще будут.
JavaScript располагает следующими типами данных: строковые; числовые; логические; Null.
Строковые данные записываются в двойных или одинарных кавычках:
"Изучим JavaScript общими усилиями"; ‘www.infotok.net.ru’.
Числовые данные записываются без кавычек и, как Вы понимаете, состоят из последовательности цифр. Перед отрицательным числом ставится знак « -- », перед положительным числом можно поставить знак « + », который обычно не ставится. Не целые числа разделяются точкой. Примеры записи числовых данных: 3.14; -3.14; +3.14.
При обработке данных к ним применяются различные операции.
К числовым данным можно применять математические операции обработки данных такие как:
Умножение (*);
Деление (/);
Сложение (+);
Вычитание (-).
Пример 4.
<html>

<head>
<title>Пример4</title>
</head>

<body>

<script language=JavaScript>
<!--
x=35
y=5
alert (x+y);
//-->
</script>

</body>
Здесь «x» и «y» переменные, о них мы поговорим в следующих выпусках рассылки.
Попробуйте выполнить другие примеры, заменив операцию сложения на операции умножения, деления, вычитания.
К строковым данным математические операции не приемлемы, кроме операции сложения (+). В случае сложения двух строковых данных происходит их слияние (склеивание) или как говорят профессионалы – конкатенация.
Пример 5.
<html>

<head>
<title>Пример5</title>
</head>

<body>

<script language=JavaScript>
<!--
alert ('Сережа'+'Лена');
//-->
</script>

</body>

</html>
В данном примере к первому слову будет добавлено второе, произойдет их склеивание. В результате Вы получите выражение «СережаЛена».
Если операцию сложения применить к числовым данным, мы получим сумму этих значений, например: 5+5 в результате 10.
Если операцию сложения применить к этим числам, но уже, как к строковым данным, мы получим слияние этих чисел, например: ‘5’+’5’ в результате 55.
Если операцию сложения применить к числовым и строковым данным, то интерпретатор примет числовые данные  за строковые и произойдет слияние данных, например: 5+’Сережа’ в результате «5Сережа».
Из всего выше сказанного следует сделать вывод, что, создавая код программы Вам необходимо следить за вводом типа данных. Иначе Вас ожидают неприятные сюрпризы

До следующего выпуска!

ВАШИ ВОПРОСЫ

Правила подачи вопросов и ответов.
Общие

Нековеркайте слова. Не применяйте нецензурные выражения. Не принимаются письма с вложенными файлами.
Такие письма будут просто удаляться.

Правила подачи вопросов

Правильно и понятно формулируйте ваши вопросы. Указывайте ваш рабочий адрес электронной почты. Старайтесь не забегать вперед рассылки. Указывайте тему письма как «Вопрос».

Правила для ответов

При ответе в теме письма указывайте Ответ - (номер вопроса). Если хотите ответить на несколько вопросов, то на каждый вопрос отвечайте отдельным письмом.

 


В избранное