Дослідження Типів Даних у 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. Перетягніть значення до їх типів.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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. Перетягніть значення до їх типів.
Дякуємо за ваш відгук!