Создание решателя уравнений

Честно говоря, я просто запутался в том, что я должен кодировать для этого проекта.

Это для проекта, над которым я работаю. Бесчисленные попытки, которые я пробовал, только что заставили меня вернуться на первый этаж.

<!DOCTYPE html>
<html>
    <head>
        <title>Equation Solver</title>

            <style>
            /* CSS styles goes here */

            form {
                margin: auto; /* Centers the Form */
                position: center;
                text-align: center;
                border: 4px solid black;
                background:rgb(153, 102, 255);
                color: black;
                width: 300px;
                height: 100%;
                padding: 20px 68px;
                border-radius: 32px 
            }

            </style>

                <script>
                //JavaScript code goes here



                </script>
    </head>

        <body>

            <h1 align = "center"> Solve the Equation </h1>

                <form align = "center">
                    <b>Click Me For a Mathematic Equation.</b><br>
                        <button onclick = "ClickMe();">Click Me</button>
                </form>

                <form align = "center">
                    <b>Submit Your Answer</b><br>
                        <button onclick = "Submit();">Submit</button>
                </form>

                <form align = "center">
                    <b>Reset</b><br>
                        <button onclick = "Reset();">Reset</button>
                </form>

<br><br>

        </body>

</html>

В одной форме должна быть кнопка, после нажатия на которую будет сгенерировано случайное уравнение из 3 сохраненных уравнений (я собираюсь написать код для квадратного уравнения

Другая форма должна быть местом, где вы отправляете свой ответ на случайное уравнение, которое было создано сверху. Если ваш ответ на случайное уравнение правильный, то фон становится зеленым, иначе он становится красным. (Вторую часть я могу сделать сам)

Последняя форма в основном перезагружает ваш сайт во вкладке.

Где Джаваскрипт? Опубликованный вопрос, похоже, вообще не включает любая попытка для решения проблемы. StackOverflow ожидает от вас попробуй сначала решить свою проблему, поскольку ваши попытки помогают нам лучше понять, чего вы хотите. Пожалуйста, отредактируйте вопрос, чтобы показать, что вы пробовали, чтобы проиллюстрировать конкретное препятствие, с которым вы столкнулись в минимальный воспроизводимый пример. Для получения дополнительной информации см. Как спросить и возьмите тур.

CertainPerformance 19.02.2019 02:35

Пожалуйста, добавьте свой код JavaScript.

Jack Bashford 19.02.2019 02:35
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
5
2
131
1

Ответы 1

Вам просто нужно написать свои функции внутри блока скрипта (между <script> и </script>, заменив //JavaScript code goes here своим кодом.

Вы должны определить три функции, используемые в событиях onclick кнопок. ClickMe(), Отправить() и Сбросить()

Определение функций в Javascript

Clickme должен получить случайный элемент из массива

Возможно, вам также понадобится функция манипулирования домом, чтобы добавить куда-нибудь содержимое уравнения.

Submit() должен получить некоторый ввод и сравнить его с ожидаемым результатом, поэтому вам понадобятся некоторые поля ввода в форме отправки.

Или вы должны предложить пользователю ввести ответ

Поскольку вы проверяете ответ, чтобы быть действительным. Вам нужно будет проверить оценку выставленного уравнения, и, возможно, вам понадобится eval, но помните

eval is evil

Вашей функции Reset() просто нужно перезагрузить страницу - Как перезагрузить страницу с помощью JavaScript

Другие вопросы по теме