JavaScript довольно легко справляется с преобразованием типов. Причём делает это..

JavaScript довольно легко справляется с преобразованием типов. Причём делает это автоматически (там, где это вообще возможно). Однако в некоторых случаях всё-таки требуется явное преобразование. Сегодня расскажу о хитром способе преобразования любого типа в логический. Читать далее… 👉 https://dzen.ru/media/baseprogramming/preobrazovanie-tipa-v-logicheskii-v-javascript-64152121bcbe4c49d64fe4da

Преобразование типа в логический в JavaScript

https://dzen.ru/media/baseprogramming/preobrazovanie-tipa-v-logicheskii-v-javascript-64152121bcbe4c49d64fe4da

JavaScript легко и непринуждённо, автоматически и на лету преобразует типы данных (когда это вообще возможно). И программисту не нужно особо заботиться о преобразовании. Правда, у этого есть другая сторона — программисту надо заботиться о том, чтобы результат этих автоматических преобразований соответствовал задаче. Ну и в некоторых случаях всё равно требуется явное преобразование. Его можно выполнить разными способами. Но сегодня об одном способе, о котором догадается не каждый — о преобразовании значение любого типа в тип логический. Наверняка вы знаете, что такое логическое НЕ, или логическое отрицание. В JavaScript, как и в других похожих языках, эту операцию выполняет оператор !. Это унарный оператор, который помещается перед переменной или перед выражением, которое может вернуть результат логического типа. Оператор ! инвертирует значение своего операнда, то есть меняет значение на противоположное. Например: x = true; z = !x; //z = false После этого в переменной z будет значени

JavaScript довольно легко справляется с преобразованием типов. Причём делает это..

Автор: Основы программирования

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий