Complie info
ExecutableCreationTime:
7/26/2023 4:39:08AM
ExecutableLastWriteTime:
7/26/2023 4:39:08AM
ExecutableHashSHA256:
9EB15669EDDE760F5D70D9B03E70DA4F6D7668A070469BD5193B79FBA70920E5
SettingsHashSHA256:
B5736D12DBE9C0F7B10339229BD1ABE1D1C8BD0B7331973D5DF752D8B033293A
AppStartDate:
2023-07-27 03:08:49.174
StylesHash:
D874A857C9AE35986454587CF15ED802E0DA670AA6BCBF2B7311FA7D0367145E
ScriptsHash:
B2860447F9AF448ED6C9353FCAD64AB324ABFB5D42697A9CA3F1A2C9535129E8
AdditionalHeadContentHash:
CDB97F7F404FBF14B9786071235C8E643776E7B3C78B6A356497F4AFAF322B64
InfoMaterialThemeConfigStringHash:
B778BC9BE19134271044FCD4963197DEF4E235DDE8E94D2EA265762EFDF32D84
HtmlTextFormaterStringHash:
E2C51B7C9EBA190B14857B326080D4FB72E5F5C51EE81E6B250CEE336CD15A97
HeaderHash:
32E97CCC90A1B0F0D42F16969725B3B6609EA18492A6CF6B8A43E824FA2D8EB7
FooterHash:
B8EA0644585A6D27C6B10FD167809CF1F1884EDC0374A494362B16876CE98B96
AdditionalMainDivContentHash:
D05224365F5F8632B8AC84C4032E59B7F61910A18D95DEB5F1C54140777D314C
Типи даних
Типи даних в JS - загальне пояснення.
Основні типи даних (data types) та прості приклади коду.
Типи даних в програмуванні визначають, які види інформації можуть бути збережені та як цю інформацію можна обробляти. У JavaScript є кілька основних типів даних, включаючи цілі числа (int), логічні значення (bool), рядки (string) та інші.
Цілі числа (int):
Цілі числа використовуються для репрезентації цілих чисел без десяткової частини.
Наприклад:
let age = 10; // Змінна 'age' містить ціле число 10
Дробові числа (double):
'число з плаваючою комою' (double), тип даних який використовується для репрезентації чисел з десятковою часткою.
Наприклад:
let price = 9.99; // Змінна 'price' містить число з плаваючою комою 9.99
Логічні значення (bool):
Логічні значення використовуються для репрезентації правдивості виразів. Вони можуть мати два можливих значення: true (істина) або false (неправда).
Наприклад:
let isStudent = true; // Змінна 'isStudent' містить логічне значення true
Рядки (string):
Рядки використовуються для репрезентації текстової інформації. Вони обмежені лапками одинарними або подвійними.
Наприклад:
let name = 'Василь'; // Змінна 'name' містить рядок 'Василь'
Крім цих базових типів даних, в JavaScript також є типи даних, такі як масиви, об'єкти, дати та інші, які дозволяють зберігати та обробляти складніші структури даних.
Масиви використовуються для зберігання групи значень. Вони можуть містити елементи будь-якого типу даних, включаючи цілі числа, рядки та об'єкти.
Наприклад:
let numbers = [1, 2, 3, 4, 5]; // Змінна 'numbers' містить масив чисел
Об'єкти використовуються для зберігання зв'язаних даних та функціональності. Вони містять властивості, які складаються з пар 'ключ-значення'.
Наприклад:
let person = {
name: 'Іван',
age: 25,
isStudent: true
}; // Змінна 'person' містить об'єкт з інформацією про особу
Ці типи даних дозволяють програмістам працювати з різними видами інформації та виконувати різні операції з цими даними.
Використання змінних та операторів з різними типами даних на практиці.
Основні операції з даними: '=', '+' ,'*', '/', '>', '<', '==' / '==='.
=
Оператор '=': Оператор '=' використовується для присвоєння значення змінній. Він встановлює значення правого операнду у змінну лівого операнду.
Наприклад:
let x = 5; // Змінна 'x' отримує значення 5
+
Оператор '+' використовується для додавання чисел або для конкатенації рядків.
Наприклад:
let sum = 3 + 4; // Результат: 7
let fullName = 'Іван' + ' ' + 'Петров'; // Результат: 'Іван Петров'
-
Оператор '-' використовується для віднімання одного числа від іншого.
Наприклад:
let difference = 8 - 3; // Результат: 5
Оператор '-' також може використовуватись для зміни знаку числа.
Наприклад:
let x = -5; // Змінна 'x' містить значення -5
Оператор '-' використовується для віднімання чисел і зміни знаку числа, але не застосовується до рядків або логічних значень.
*
Оператор '*' використовується для множення чисел.
Наприклад:
let product = 2 * 3; // Результат: 6
/
Оператор '/' використовується для ділення чисел.
Наприклад:
let quotient = 10 / 2; // Результат: 5
>
Оператор '>' використовується для порівняння двох значень і повертає true, якщо лівий операнд більший за правий, і false в іншому випадку.
Наприклад:
let result = 5 > 3; // Результат: true
<
Оператор '<' використовується для порівняння двох значень і повертає true, якщо лівий операнд менший за правий, і false в іншому випадку.
Наприклад:
let result = 5 < 3; // Результат: false
== та ===
Оператор '==' використовується для порівняння двох значень на рівність і повертає true, якщо значення операндів однакові, і false в іншому випадку.
Наприклад:
let result = 5 == 5; // Результат: true
Зверніть увагу, що оператор '==' порівнює значення змінних, а не їх типи даних. Якщо ви хочете порівняти значення змінних, включаючи їх типи даних, використовуйте оператор '===' (строге порівняння).
Наприклад:
let result = 5 == '5'; // Результат: true
let result = 5 === '5'; // Результат: false
Ці оператори дозволяють виконувати різні операції з різними типами даних і порівнювати їх значення для прийняття рішень у програмі.