Дослідження Типів Даних у JavaScript
Дані можуть бути представлені різними способами, і операції, які ви виконуєте над даними, можуть відрізнятися залежно від типів даних.
Примітка
Тип даних повідомляє інтерпретатору, як працювати з даними.
Розглянемо різницю в поведінці інтерпретатора:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
У наведеному вище прикладі видно, що інтерпретатор виконує різні операції для різних типів даних.
typeof()
Оператор typeof() повертає рядок, що вказує на тип значення операнда.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Тип даних number використовується для обчислень, лічильників, математичних операцій тощо.
На відміну від інших мов програмування, JavaScript використовує тип number замість окремих типів int та float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Примітка
Оператор
typeofвизначає лише тип даних результату, а не виконані операції.
Рядок
Тип даних рядок використовується для зміни, виведення та передачі тексту іншим програмам.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Для визначення рядка в коді слід використовувати одинарні або подвійні лапки (наприклад, 'some text' або "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Примітка
Оберіть один стиль лапок (
"text"або'text') для вашого коду чи проєкту;Ви можете змінювати стиль лапок при використанні
'або"всередині тексту, наприклад"She hasn't hat"або'He says "Hi!"'.
Boolean
Тип даних boolean використовується для логічних операцій. Має два значення: true та false. Булеві значення застосовуються для перевірки умов, як буде описано далі.
Булеві значення дозволяють керувати виконанням коду та спрямовувати його різними шляхами.
Щоб створити булеве значення, використовуйте значення true або false:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. true та false є ___.
2. Який тип даних має значення "number"?
3. Який тип даних має значення 15?
4. Який тип даних має значення 19.32?
5. Який тип даних має значення true?
6. Перетягніть значення до їхніх типів.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain the difference between number and string data types in JavaScript?
How does the typeof operator help in debugging code?
Can you give more examples of boolean expressions?
Awesome!
Completion rate improved to 2.33
Дослідження Типів Даних у JavaScript
Свайпніть щоб показати меню
Дані можуть бути представлені різними способами, і операції, які ви виконуєте над даними, можуть відрізнятися залежно від типів даних.
Примітка
Тип даних повідомляє інтерпретатору, як працювати з даними.
Розглянемо різницю в поведінці інтерпретатора:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
У наведеному вище прикладі видно, що інтерпретатор виконує різні операції для різних типів даних.
typeof()
Оператор typeof() повертає рядок, що вказує на тип значення операнда.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Тип даних number використовується для обчислень, лічильників, математичних операцій тощо.
На відміну від інших мов програмування, JavaScript використовує тип number замість окремих типів int та float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Примітка
Оператор
typeofвизначає лише тип даних результату, а не виконані операції.
Рядок
Тип даних рядок використовується для зміни, виведення та передачі тексту іншим програмам.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Для визначення рядка в коді слід використовувати одинарні або подвійні лапки (наприклад, 'some text' або "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Примітка
Оберіть один стиль лапок (
"text"або'text') для вашого коду чи проєкту;Ви можете змінювати стиль лапок при використанні
'або"всередині тексту, наприклад"She hasn't hat"або'He says "Hi!"'.
Boolean
Тип даних boolean використовується для логічних операцій. Має два значення: true та false. Булеві значення застосовуються для перевірки умов, як буде описано далі.
Булеві значення дозволяють керувати виконанням коду та спрямовувати його різними шляхами.
Щоб створити булеве значення, використовуйте значення true або false:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. true та false є ___.
2. Який тип даних має значення "number"?
3. Який тип даних має значення 15?
4. Який тип даних має значення 19.32?
5. Який тип даних має значення true?
6. Перетягніть значення до їхніх типів.
Дякуємо за ваш відгук!