Змінні в javascript синтаксис, типи змінних

Приклади правильних імен змінних:

Помилкові імена змінних:

Змінні оголошуються командою var.

У змінних можна зберігати рядки і числа. Насправді можна зберігати і інші типи даних, але про них поговоримо пізніше.

строкові змінні

Щоб записати в змінну рядок потрібно її значення взяти в лапки, подвійні або одинарні.

У рядок, створену одинарною лапкою, можна включити прямі подвійні лапки і навпаки.

Щоб вивести лапки того ж типу, її потрібно екранувати символом зворотного слеша. Все просто:

Значення змінних можна привласнювати іншим змінним:

У цьому прикладі ми спочатку в змінну $ stroka_2 привласнили одне строкове значення, але потім присвоїли їй значення змінної $ stroka_1.

об'єднання рядків

Дуже часто потрібно об'єднати кілька рядків в одну. Наприклад, наш останній приклад занадто громіздкий.

Для виведення на екран 2 строкових змінних розділених тегом
змінних можна використовувати одну команду document.write ().

Оператор конкатенації + також можна використовувати в змінних:

числові змінні

Щоб створити числову змінну потрібно просто присвоїти їй числове значення.

Тепер інший приклад:

булеві змінні

Є такий тип змінних - булеві. Все просто, тут тільки два значення: істина і брехня, тобто true (істина) і false (брехня).

До цього типу належить в операціях порівняння. Ось прості приклади:

Тепер спробуємо підставити булеві значення в арифметичні дії. Підсумовуємо дві операції порівняння:

Ця дивна запис, я знаю. Але змінна $ count дорівнюватиме 2. У математичному КОНТЕКС значення true = 1, а значення false = 0.

В даному прикладі повідомлення буде виведено на екран, так як умова інструкції if ($ count == 100) одно істині (true). Якщо змінити значення змінної $ count на 99, то умова ($ count == 100) стане одно false (брехня) і на екран нічого не виведеться.

Прості типи змінних

  • string - строкова змінна.
  • number - числова змінна.
  • boolean - булева змінна.
  • null - спеціальне значення «ніщо».
  • undefined - тип «значення не присвоїли».

Значення змінної null утворює свій окремий тип null, що складається з єдності можливого значення null. null - це спеціальне значення, яке має сенс «нічого» або «значення невідомо».

Синтаксис інструкції typeof може бути таким:

Тип object - це вже не примітивний тип, про нього ми будемо говорити в інших уроках.

Схожі статті