К содержимому
Claude Code с 0:полный курс
Уровень 10 · JavaScript без страха 4 мин

Числа, строки и логические значения

Данные бывают разных типов: числа, строки (текст в кавычках) и логические значения да/нет. Тип определяет, что с данными можно делать.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Если ты складываешь два плюс два, ты получаешь четыре. А если попробуешь «сложить» слово «привет» и слово «мир» — получится не сумма, а просто «приветмир». Это потому, что данные бывают разных типов, и тип решает, что с этими данными вообще можно делать.

Три типа, которые встречаются чаще всего

Давай познакомимся с тремя самыми частыми типами данных:

  • Числа — это то, чем можно считать: 5, 42, 3.14. Их пишут без кавычек.
  • Строки — это текст. Его всегда берут в кавычки: "привет", "Аня", "5 мая". Кавычки — сигнал «здесь текст».
  • Логические значения — это ответ на вопрос «да или нет». В коде их всего два: true (да) и false (нет).
let возраст = 25          // число
let имя = "Аня"           // строка
let совершеннолетний = true   // логическое значение

Тип решает, что можно делать

Самое важное: от типа зависит, какие действия доступны.

  • Числа складывают, вычитают, умножают. 2 + 2 даёт 4.
  • Строки соединяют. "при" + "вет" даёт "привет" — не сумму, а склейку.
  • Логические значения проверяют условия. «Если совершеннолетний — покажи фильм».

Поэтому 5 и "5" — это не одно и то же. Первое — число, с которым можно считать. Второе — текст, который просто выглядит как пятёрка. Для тебя они похожи, а для кода это разные вещи.

Когда видишь в коде кавычки — перед тобой строка (текст). Нет кавычек и одни цифры — скорее всего число. Слова true или false — это «да/нет». Этого хватит, чтобы понимать большую часть того, что предлагает Claude.

Попробуй

Терминального задания тут нет. Зато можно потренироваться в голове: имя — это строка, возраст — число, «подписан на рассылку» — да или нет (логическое значение). Разложи по типам несколько фактов о себе и ответь на вопросы ниже.

Проверь себя

Отвечено 0/3
Режим:

Что такое строка?

Что такое логическое значение?

Какой из вариантов — пример числа?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K