Введение
Добро пожаловать в документацию по 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, чтобы улучшить свои навыки.