Введение
Добро пожаловать в документацию по JavaScript! В этом практическом занятии вы познакомитесь с операторами.
This tutorial is from open-source community. Access the source code
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
Добро пожаловать в документацию по JavaScript! В этом практическом занятии вы познакомитесь с операторами.
Откройте Терминал/SSH и введите
node
, чтобы начать практиковаться в написании кода.
Оператор
— это математический символ, который выдает результат на основе двух значений (или переменных).
Сложите два числа или объедините две строки.
// сложите два числа
6 + 9;
// сложите две строки
"Hello " + "world!";
Комментарии — это фрагменты текста, которые можно добавлять вместе с кодом. Браузер игнорирует текст, помеченный как комментарий. Вы можете писать комментарии в JavaScript так же, как и в CSS:
/*
Все, что находится между ними, — это комментарий.
*/
Если ваш комментарий не содержит переносов строк, вы можете поместить его после двух слэшей, как это:
// Это комментарий
Вот что они делают, как вы ожидаете, в обычной математике.
// Вычитание(-)
9 - 3;
// Умножение(*)
8 * 2; // умножение в JS обозначается звездочкой
// Деление(/)
9 / 3;
Как вы уже видели: это присваивает значение переменной.
let myVariable = "Bob";
#строгая равенство
Это выполняет проверку, равны ли два значения и имеют ли они один и тот же тип данных. Возвращает результат true
/false
(логический тип).
let myVariable = 3;
myVariable === 4;
Это возвращает логически противоположное значение тому, что стоит перед ним. Преобразует true
в false
и т.д. Когда оно используется вместе с оператором равенства, оператор отрицания проверяет, не равны ли два значения.
Для "Не", базовое выражение истинно, но сравнение возвращает false
, потому что мы отрицаем его:
// Не(!)
let myVariable = 3;
!(myVariable === 3);
"Неравенство" дает基本上 то же самое с другим синтаксисом. Здесь мы проверяем, "равно ли myVariable
3". Это возвращает false
, потому что myVariable
РАВНО 3:
// Неравенство(!==)
let myVariable = 3;
myVariable !== 3;
Есть много других операторов для изучения, но это достаточно на данный момент. См. Выражения и операторы для полного списка.
Примечание: Смешивание типов данных может привести к некоторым странным результатам при выполнении вычислений. Будьте осторожны, чтобы правильно обращаться к вашим переменным и получать ожидаемые результаты. Например, введите
'35' + '25'
в консоль. Почему вы не получаете ожидаемый результат? Потому что кавычки превращают числа в строки, так что вы в итоге конкатенируете строки, а не складываете числа. Если вы введете35 + 25
, вы получите сумму двух чисел.
Поздравляем! Вы завершили лабораторную работу по операторам. Вы можете практиковаться в других лабораторных работах в LabEx, чтобы улучшить свои навыки.