LINUX.ORG.RU

Javascript - сгенерировать числа

 ,


0

1

Казалось бы простой вопрос, не могу найти решения.

Нужно сгенерировать числа на основе результата (ввиде числа).

К примеру, я в js получаю результат, число 100.

Далее мне нужно сгенерировать такие числа: 100, 200, 300, 400.

Где 400 это максимальное число. (100 - 400)

Ответ на: комментарий от nixbrain

Это что рандомный калькулятор ?

Этот файл включает:

Текстовое поле для ввода числа

Кнопку для выполнения расчета

Таблицу с результатами умножения на 1, 2, 3, 4

Проверку на корректность ввода (только числа)

Обработчик нажатия Enter в поле ввода

Простые стили для улучшения внешнего вида

Вы можете сохранить этот код как HTML-файл (например, multiplication.html) и открыть его в браузере.

const input = document.getElementById(‘numberInput’).value;

Тут мы получаем число которое надо увеличить 4 раза, а это код цикла и добавления результатов в таблицу.

// Умножаем число на 1, 2, 3, 4 и добавляем в таблицу
            for (let i = 1; i <= 4; i++) {
                const result = number * i;
                
                const row = document.createElement('tr');
                
                const multiplierCell = document.createElement('td');
                multiplierCell.textContent = i;
                
                const resultCell = document.createElement('td');
                resultCell.textContent = result;
                
                row.appendChild(multiplierCell);
                row.appendChild(resultCell);
                
                tableBody.appendChild(row);
            }

Сам процесс запускает кнопка

<button onclick="calculate()">Рассчитать</button>

со свойством onclick и названием функции.

Ygor ★★★★★
()
Ответ на: комментарий от Ygor

Извеняюсь, но, вы плохие програмисты ) раз не можете решить элементраную задачу, генерация чисел на основе полученного результата (числа). Либо придумываете какие-то грамоздкие варианты решения.

nixbrain
() автор топика
Ответ на: комментарий от anonymous

Да, с ценами я разобрался, сделал что и требовалось.

А именно, поведение второго селекта в зависимости от того что выбранно в первом, со всеми возвращениями и сбросами состояний в нужных местах. Таким образом мы:

1.Экономим время пользователя (нет огромных списков цен)

2.Удобство выбора, не нужно долго скролить (выбирать)

Т.е выходит так, что цены генерируются орьентируясь на запрос пользователя. А именно, ищет что-то мелкое, среднее, крупное. В итоге мы выводим нужный диапазон цен. Это примерно как слайдер, только с «автоподбором» в определенных промежутках.

nixbrain
() автор топика
Последнее исправление: nixbrain (всего исправлений: 2)
26 июля 2025 г.