0 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 15
|
|||||||||||
1 | |||||||||||
Нахождение прогрессии в массиве08.05.2022, 22:31. Показов 2850. Ответов 8
Метки javascipt, арифметическая прогрессия, геометрическая, геометрическая прогрессия, код, массив, массив java сортировка, массивы, методы, объект, объект javascript, объектов, ошибка, прогрессия, свойства (Все метки)
Задан массив с целыми числами. Узнать, образуют ли значения его элементов арифметическую прогрессию. Если образуют, то вывести разность прогрессии. Если нет, то вывести "прогрессии нет".
Нужно массив задавать самостоятельно, у меня здесь рандомное задавание элементов массива. Помогите пожалуйста Добавлено через 2 часа 18 минут В общем, чуть изменил код, все равно работает не очень, но хотя бы работает... Ввод элементов массива сделал с клавиатуры. Где ошибки?
Если поменять document местами, то тогда разность прогрессии находит . Даже если прогрессии нет. В таком случае просто находит разность между вторым и первым символом массива и выводит ее на экран.
0
|
08.05.2022, 22:31 | |
Ответы с готовыми решениями:
8
Нахождение суммы геометрической прогрессии Нахождение суммы геометрической прогрессии Нахождение n-го члена арифметической прогрессии Функция: нахождение суммы геометрической прогрессии |
08.05.2022, 23:34 | 2 | |||||
Данный код корректно отрабатывает случай, когда все элементы массива равны (это также арифметическая прогрессия!) и выводит значение разницы прогрессии (0).
0
|
0 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 15
|
||||||
09.05.2022, 23:33 [ТС] | 3 | |||||
NTHing, что-то не совсем пойму с этим logom...
log, к сожалению, не совсем понятен, и чем его заменить, чтобы не только в консоли работало, а и на странице.
0
|
10.05.2022, 13:34 | 4 | |||||
Сообщение было отмечено Brianz как решение
Решение
1
|
0 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 15
|
||||||
10.05.2022, 19:44 [ТС] | 5 | |||||
NTHing, спасибо большое за ответы, но ругается на 7 строку - btn.addEventListener('click', zadanie1)
из-за этого все равно не выводит на экран. А когда попытался переделать код, то все равно столкнулся с той же самой проблемой - считает разницу даже когда прогрессии нет:
0
|
0 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 15
|
||||||
10.05.2022, 22:40 [ТС] | 7 | |||||
NTHing, у меня выбивает ошибку, скинул фото...
да я просто не совсем знаком с некоторыми вещами в коде, почитал за них, но так и не понял, для чего они применяются здесь... По типу 12 и 23 строки, не совсем понимаю зачем перевод строки. И 9 строка - не обязательная? console.log на 19 строке, тоже не пойму.
0
|
11.05.2022, 08:34 | 8 |
Значит в коде нет элемента с
id="btn" . У меня это кнопка в html-разметке... Посмотрите внимательно...
1
|
0 / 0 / 0
Регистрация: 15.12.2019
Сообщений: 15
|
|
11.05.2022, 20:37 [ТС] | 9 |
NTHing, в том то и дело, что btn есть... Пробовал и отдельным js файлом подключать к html, в этом случае btn не находит. Когда код вставляю в html с помощью <script>, то нет ни ответа, ни ошибок...
Спасибо за разъяснения
0
|
11.05.2022, 20:37 | |
11.05.2022, 20:37 | |
Помогаю со студенческими работами здесь
9
Нахождение двух неизвестных в прогрессии перебором Рекурсия: нахождение N-го члена арифметической прогрессии Программа на нахождение суммы геометрической прогрессии Нахождение суммы n первых членов арифметической прогрессии Нахождение суммы арифметической прогрессии (ошибка компиляции) Реализовать в виде функции нахождение суммы арифметической прогрессии Оператор цикла, нахождение суммы обратной прогрессии корней Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |