@Evan742
Nodeист и phpник

Как сделать генератор таблицы истинности на javascript?

На вход идёт выражение (например A&B|(!C)), и для него надо составить и вывести таблицу истинности. Как реализовать?
  • Вопрос задан
  • 433 просмотра
Решения вопроса 2
profesor08
@profesor08 Куратор тега JavaScript
  1. Определи какие там переменные, A, B, C и тд.
  2. Создай такие переменные
  3. Распарси выражение и реальзуй отдельные части выражения на js, либо просто можешь заменить операторы на аналоги из js и выполни это в eval
  4. Для каждой вариации значений, вычисляй это выражения
  5. Как-то выводи результаты, или в консоль, или в документ
let A = 1;
let B = 0;
let C = 1;

console.log(eval("A&B|(!C)"));
Ответ написан
Комментировать
0xD34F
@0xD34F Куратор тега JavaScript
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы