От первого html тега, до SEO оптимизации порталов
Украина
+380 63 85 62 538
admin@sozdaj-sam.com

Работа с числами в javascript

Работа с числовым типом данных в javascript

Работа с числами в javascript

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

В наше время 21 столетия, когда упоминается слово компьютер мы думаем о машине, но много сотен лет компьютер был непосредственной работой. В 17, 18, 19 веках мы могли работать компьютером, то есть быть человек, который проводит различного рода вычисления. Позже пришли машины, которые проводят эти самые вычисления гораздо лучше и быстрее чем человек. И сегодня слово компьютер ассоциируется с оборудованием и очень часто мощным оборудованием. Хотя и изобретена эта машина была только для вычислений.

Когда человек пишет программу, то имеет дело с различными данными:

  • Банковские счета
  • Положение героя в игре на экране
  • Высота и ширина веб браузера
  • Координаты устройства геолокации
  • Количество миллисекунд играющей mp3 пести

Даже цвета предоставляются числовыми диапазонами трех цветов: красного, зеленого и синего, о чем вы скорее всего знаете с моего курса по html и css.

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

Но давайте перейдем от теории к примерам:

Давайте по порядку, в первой строке мы написали с помощью оператора var переменную с именем a, но так как она пустая у нее сейчас по умолчанию тип undefined, то есть не определено. Во второй строке мы при помощи знака = присваиваем нашей переменной числовое значение 5. Еще раз хочу напомнить, это = не равно, это команда в языке javascript, которая называется присвоение! Если бы мы после второй строки при помощи оператора alert вывели нашу переменную, то получили бы значение 5. Но мы продолжаем присваивать в каждой новой строке новое значение и останавливаемся на отрицательном значении -500.

Прошу также обратить ваше внимание, что мы наше число не брали в кавычки «», оно пишется без кавычек, но если написать вот так: a = «100», то это уже не число, а строка. Также посмотрите внимательно на строку с оператором alert внутри скобок я не поставил кавычки, так как я вывожу значение переменной при помощи ее имени, если a взять в кавычки, то вместо ожидаемого значения будет выведена просто буква а, как строка. Сохраняем код и запускаем наш html документ, чтобы получить окно с предупреждением, которое вызывает оператор alert и увидеть в нем значение нашей переменной.

Простые инструкции созданные нами и выполнены браузером, но это наглядно показывает нам, как начать работать с числовыми переменными в javascript. Кратко резюмирую сегодняшнюю практику с числами разберем еще небольшой пример:

Первая переменная b — это число 123, вторая переменная с — строка, не число 123, а цифры: один, два, три и это надо помнить, в будущем мы еще не раз будем с этим сталкиваться, так что запомните это. Ну чтож, на сегодня это все, думаю вы так же как и я горите желанием продолжать и получать все больше и больше полезной информации о javascript.

  1. ВалерияВалерия06-29-2015

    Очень интересный подход к изучению, просмотрела ваши две записи по js и поняла, вы серьезно подошли к вопросу изучения, буду с интересом наблюдать к чему вы дойдете в конце занятий.

    • AndrejAndrej06-29-2015

      Такой подход стимулирует меня писать далее и не останавливаться, чтобы стыдно не было перед читателями блога )))

Написать ответ

© 2016 Андриевский Андрей
Украина, город Киев
Тел: (063) 856-2538
E-Mail: admin@sozdaj-sam.com
Web: https://sozdaj-sam.com/