Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31


Чувашия-это моя Россия

Операции в JavaScript.

В JavaScript существует две категории операций: арифметические( математические) операции и операции сравнения. Язык JavaScript поддерживает основные математические операции: умножение( перемножение двух чисел), деление(деление одного числа на другие), сложение( сложение двух чисел), вычитание( вычитание одного числа из другого).

В JavaScript действие умножение обозначается символом *. Так, например, 5*23=115.

В математических операциях Вы можете использовать переменную. И при составлении программ хорошой манерой считается сначала назначать имя переменной, только потом записывать разные действия с функциями. Так как переменная это есть всего лишь хранилище для какого-то значения: числа, строки, массива, Значит использование переменной тождественно использованию ее содержимого. Во всех больших программах использование приветствуется и это очень удобно и сберегает много вычислительного времени, да и Вам приходиться писать меньше. Но в очень маленьких программах, состоящей из одной трех строк использование переменной может и не нужно.

Осуществляя несколько математических операций одновременно, Вы всегда должны помнить в каком порядке эти операции выполняет сам браузер( точнее интерпретатор JavaScript). Потому что одни математические операции имеют приоритет ( выполняются сначала) над другими математическими операциями. Потому и получится недоразумения. Вот, Вам и пример для ясности: 3+5 х 10 = ? . Если делать все подряд три плюс пять и потом умножить на десять равно восемьдесят? или делать все правильно сперва пять умножить на десять и только потом пятьдесят сложить с тройкой и равно пятьдесят три!. Хотя, если бы Вы написали (3+5)х10=80 , тогда результат точно и абсолютно был бы верен восьмидесяти, потому что все действия в скобках производятся в первую очередь.

Арифметические операции используются для выполнения математических функций:

 
                    var add	=1+1;            //2
                    var subtract=7-3;        //4
                    var multiply= 2.5*2;	 // 5
                    var divide	=4/2;        //2

Кроме сложения оператор + используется для выполнения другой операции - конкатенации при создании сайта. Конкатенация - это объединение двух или более значений и получение нового значения на страницах сайта. Обычно конкатенация применяется при создании сайта к строкам.

И так объединение двух и более строк в одну строку или объединение строки и числа есть операция конкатенации.

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

 
                      var имя = 'Света';
                      var фамилия = 'Иванова';
                      var благодарность = ', спасибо за покупку.';
                      var сообщение = имя + ' ' + фамилия + благодарность;

И что же получается. Просто шикарно получается. Смотрите. Вы назначили имена переменным имя, фамилия, благодарность и все . И каждый раз уже не будете назначать имена переменным, напишете програмку где вместо имени и фамилии конкретного человек астоят переменные. Тогда каждый раз машина считывает при вводе имени и фамилии и составляя операцию конкатенации отправляет без Вас, прошу заметить без вашего участия благодарность покупателю интернет-магазина. Красота.

Подавляюшее большинство математических задач, конечног, связано с числами. Но, бывают случаи, когда Вам необходимо объединить строку и число. Например, Вам нужно вывести сообщение,в котором указывается количество посещений посетителем., где количество посещений-это число, а сообщение - строка. Вот, тут применяется операция конкатенации. Вы легко уже сами можете проделать.

Есть случаи когда изменяется значения в переменных. Как изменить значение переменной? Вот, пример с очками, который набирает игрок за столом:

 
                      
                      var очки=0;
                      очки=очки+100;

Это запись Вам говорит о том, что надо брать значение переменной равной ноль и сложить с сто и значение переменной станет равной сто. Естественно такую запись можно проделать и с операцией умножения, деления, вычитания, то есть:

 
                      
                      var очки=0;
                      очки=очки-100;
                      
                      var очки = 0;
                      очки=очки*100;
                      
                      var очки=0;
                      очки=очки/100;

Существует также несколько операторов для сокращенной записи арифметических операций в специальных случаях, например при добавлении строки или числа к самому себе при создании сайта.

Операции сравнения при создании сайта.

Другим типом операций в JavaScript являются операции сравнения при создании сайта. Они используются для определения соотношения двух величин на страницах сайта:

 
                    Операция	     Назначение
                    
                        >	        Больше чем
                        <	        Меньше чем
                       ==	        Равно
                       !=	        Не равно
                       >=	        Больше чем или равно
                       <=	        Меньше чем или равно

Существуют также операции сравнения для выявления идентичности значений:

 
                    Операция	     Назначение
                    
                       ===	        Идентичен
                      ! ==	        Не идентичен

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед

ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: