|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Блог счастливого веб-разработчика/Записи в блоге |
|
Блог счастливого веб-разработчика
Голосов: 1 Адрес блога: http://ridler-fun.livejournal.com/ Добавлен: 2010-12-26 16:27:55 |
|
Объединение строк
2010-12-28 07:34:46 (читать в оригинале)Объединение нескольких строк в одну - обычная программистская задача. Например, если на веб-странице есть форма, содержащая имя посетителя и его фамилию в различных полях, то нам следует скомбинировать эти поля, чтобы получить его полное имя. Более того, если нам нужно будет отобразить сообщение, дающее пользователю знать, что заполненная им форма принята, мы должны объединить исходное сообщение с именем этого человека: например, "Абросим Петров, спасибо, ваш заказ принят".
Объединение строк называется конкатенацией, и оно достигается с помощью оператора +. Тот самый оператор сложения который используется для сложения числовых величин, со строками ведет себя совсем по другому..
var firstName = "Анатолий";
var lastName = "Иванов";
var fullName = "firstName + lastName";
В последней строке кода содержание переменной firstName комбинируется с содержанием переменной lastName. Обе переменные какбэ объединяются, и результат помещается в переменную fullName. В нашем пример результатом такого слияния строк будет - АнатолийИванов, между именем и фамилией нет пробела, так как после объединения, строки просто "склеиваются" друг с другом. Давайте добавим пробел между строками, чтобы все выглядело так как и должно выглядеть :)
var firstName = "Анатолий";
var lastName = "Иванов";
var fullName = "firstName + ' ' + lastName";
Знак ' ' в коде - это одинарная открывающая кавычка, за которой следует пробел, за пробелом, в свою очередь находится закрывающая одинарная кавычка. Этот код - просто строка содержащая пробел. Помещенный между двумя переменными, этот код создает строку "Анатолий Иванов". В данном примере мы объединили три строки.
Вопрос дня: Лучшая игра
2010-12-27 11:15:50 (читать в оригинале)Mario, была, есть и останется лучшей игрой всех времен.... ;)
Порядок операций
2010-12-27 07:48:34 (читать в оригинале)Осуществляя несколько математических операций одновременно, например, складывая несколько чисел и умножая сумму на 5, мы должны помнить, в каком порядве интерпритатор JavaScript производит подсчет. Одни операции имеют приоритет над другими и подсчитываются в первую очередь. В результате, мы по невнимательности можем получить ошибочный результат. Например:
10 + 20 * 5
Мы можем просто подсчитать это слева направо: 10 + 20 = 30, а 30 * 5 = 150. Но это не так. Умножение как мы знаем из школьных курсов выполняется раньше сложения, поэтому результат этого равенства будет такой: 20 * 5 = 100 + 10 = 110. Умножение и деление имеют приоритет над вычитанием и сложением.
Если мы хотим чтобы сложение мело приоритет над умножением, нам нужно в этом примере проставить круглые скобки.(а как мы знаем опять же из школьных курсов, действие в скобках всегда выполняется первее остальных):
(10 + 20) * 5
И еще, дабы не запутаться в приоритетах, в первом примере можно сделать так:
10 + (20 * 5);
Базовые арифметические операции
2010-12-27 07:12:24 (читать в оригинале)JavaScript поддерживает основные математические операции: сложение, деление, вычитание и т.д. В таблице показаны основные математические операторы и примеры их использования.
| Оператор | Действие | Как использовать |
| - | Вычитание одного числа из другого | 30 - 10 |
| + | Сложение двух чисел | 46 + 54 |
| / | Деление одного числа на другое | 50 / 2 |
| * | Умножение двух чисел | 32 * 10 |
Умножение можно также обозначать символом x (например, 20 x 10), но обычно для перемножения двух чисел в JavaScript используется символ *
В математических операциях также могут фигурировать числа.
var price = 20;
var itemsProduct = 5;
var total = price * itemsProduct;
В первых двух строках кода создаются две переменные (price и itemsProduct), в каждой их которых сохраняется число. В третьей строке кода задаем переменную (total) и сохраняем в ней результаты перемножения значений, сохраненных в переменной price(20) и в переменной ItemsProduct(5). В итоге в переменной total у нас будет храниться число 100.
В данном примере очень хорошо видна польза переменных. Допустим мы написали программу являющуюся частью системы заказа товаров в интернет-магазине. И если нам потребуется изменить цену товара, то нам не надо будет менять её во всей программе, достаточно только изменить число в переменной var price, дальше программа сама автоматически изменить все числа.
Работа с типами данных и переменных.
2010-12-26 19:56:32 (читать в оригинале)Сохранение отдельного фрагмента информации, например, числа или последовательности символов для переменной, - это только первый шаг в создании программы. Большинство сценариев для получения новых результатов выполняют различные операции с данными. Например, добавление к очкам определенного числа для увеличения их количества в процессе игры; умножение количества заказанных товаров на их стоимость; персонализация исходного сообщения путем добавления имени пользователя: "Добро пожаловать, Тёма". JavaScript предоставляет различные операторы для модификации данных.
Оператор - это слово или символ, которые могут изменить одно или несколько значений на другие значения. Например, используя символ * (оператор умножения), мы умножаем величины. Для различных типов данных существуют различные операторы.
Категория «Музыка»
Взлеты Топ 5
|
| ||
|
+382 |
399 |
Follow_through |
|
+328 |
331 |
שימותו הקנאים |
|
+320 |
334 |
Tomas50 |
|
+317 |
357 |
krodico |
|
+307 |
359 |
Ланин Сергей |
Падения Топ 5
|
| ||
|
-4 |
42 |
Similis_Deo |
|
-5 |
2 |
Dark Music in Your Heart | Dark Music in Your Heart |
|
-6 |
9 |
BrightBand |
|
-15 |
135 |
Музпросвет в мыслях |
|
-16 |
167 |
Trance Music - Транс музыка |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
