JS-027
Схема уроку з JavaScript про Type Conversion: Навчись перетворювати значення між різними типами даних
Beginner4 min~4 min read#type-conversion#number#string

Type Conversion

Перетворення типів даних

Goal

Навчись перетворювати значення між різними типами даних.

Explanation

  • JavaScript дозволяє змінювати тип значення.
  • Для цього існують функції Number(), String() та Boolean().
  • Вони створюють нове значення іншого типу.
  • Перетворення типів часто використовується під час роботи з формами, API та введенням користувача.
  • Розуміння Type Conversion допомагає уникати неочікуваної поведінки програми.

Аналогія

Уяви воду. Її можна перелити зі склянки в пляшку або чашку. Вміст залишається тим самим, але форма змінюється. Так само JavaScript може змінювати тип значення.

Code

console.log(Number("42"));
console.log(String(42));
console.log(Boolean(0));

Result: 42 "42" false

Типова помилка

Не всі рядки можна перетворити на число. Наприклад, Number("Hello") поверне NaN.

Remember

  • Number() створює число.
  • String() створює рядок.
  • Boolean() створює логічне значення.
  • Тип значення можна змінювати.

Quick Quiz

Яка функція перетворює рядок "42" на число?

Resources