Как преобразовать true в 1 false в 0 на javascript?

Пользователь

от craig.emmerich , в категории: JavaScript , 2 месяца назад

Как преобразовать true в 1 false в 0 на javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от shayna.buckridge , месяц назад

@craig.emmerich 

Вы можете использовать операторы приведения типов в JavaScript для преобразования логических значений true и false в числовые значения 1 и 0 соответственно.


Для преобразования true в 1 вы можете использовать следующий код:

1
2
3
let trueValue = true;
let numericValue = trueValue ? 1 : 0;
console.log(numericValue); // выводит 1


В этом коде оператор ? используется для проверки значения trueValue. Если значение trueValue равно true, то оператор ? возвращает 1, иначе он возвращает 0.


Для преобразования false в 0 вы можете использовать аналогичный код:

1
2
3
let falseValue = false;
let numericValue = falseValue ? 1 : 0;
console.log(numericValue); // выводит 0


Здесь оператор ? также используется для проверки значения falseValue. Если значение falseValue равно false, то оператор ? возвращает 0, иначе он возвращает 1.