nicael -misses Sha-

 Stack Overflow на русском

Генерал Дис Куссий несёт возмездие во имя ru.stackoverflow.com
Feb 11, 2023 12:47
Подскажите, у вас принято отвечать на такие вопросы или они оффтопик? ru.stackoverflow.com/questions/1495212
 
Apr 7, 2022 20:29
если вы готовы будете послушать мое голосовое, я скину)
если нет, я попытаюсь кратко здесь пояснить
Apr 7, 2022 20:26
у вас вк есть? я бы голосовое записал
Apr 7, 2022 20:24
" Оверфлоу не происходит в том случае" извините, лишнее "не" тут, отредактировал сообщение
Apr 7, 2022 20:24
Вы бы сначала определились, что должно переполниться? Если бы ваше модальное окно состояло в боди, было бы шире боди, то произошел бы оверфлоу. Оверфлоу происходит в том случае, если элемент содержит какой-то другой элемент, который превышает его размеры. В вашем случае это не так.
Apr 7, 2022 20:24
Нет, это не так работает, скролл не может быть у блока модал, там прокручиваться нечему. Он спокойно занимает всю ширину и уходит за пределы. Вы по аналогии можете себе представить, что ваш модал "застрял в текстурках"
Apr 7, 2022 20:24
Как по мне, ваш вопрос подразумевает, что окно закономерно не умещается на странице. В любом случае, вы сделали элемент с зафиксированной позицией. Как по-вашему он тогда будет прокручиваться? Он не состоит позиционно теперь в body, на ширину его не влияет. Может, вы хотели сделать прокручивающийся контент в модальном окне? Вам для начала нужно сделать адекватный размер модального окна, чтобы оно не торчало за пределы body, а потом уже решать проблемы с прокруткой в этом модальном окне.
Apr 7, 2022 20:24
Куда оверфлоу авто то?))) У вас то оверфлоу нету, у вас тело не переполняется! Ваше модальное окно имеет зафиксированную позицию и не является наследником боди. Я не могу понять, как можно сделать элемент с зафиксированной позицией и ожидать что оно прокрутится куда-то
Apr 7, 2022 20:24
Да вы смеетесь? То есть вы задали определённую в пикселях величину отступов, определенную высоту, - в пикселях снова, замечу! И ожидаете, что на маленьком экране будет выглядеть так же, как и на крупном?
 
Apr 6, 2022 23:26
затяжная дискуссия какая-то, вы в любом непонятном случае, когда работаете с данными не одного рода (например, как в моем ответе - разные кнопки увеличивают на разную цену) - вы использовать должны массивы и нумеровать каждую вашу кнопку
Apr 6, 2022 23:24
допустим вызван второй селект

prev_selected[1] = текущий индекс
Apr 6, 2022 23:24
допустим вызван первый селект

prev_selected[0] = текущий индекс
Apr 6, 2022 23:24
prev_selected = [0, 3]; // последняя выбранная кнопка первого селекта имеет индекс 0, последняя выбранная кнопка второго селекта имеет индекс 3
Apr 6, 2022 23:23
ну и что, храните в массивах
Apr 6, 2022 23:22
ой, ок так проще

button.change = function (){
// пока что prev_selected хранит инфу о том какая кнопка выбрана до этого

prev_selected = текущий индекс

// теперь prev_selected хранит инфу о том какая кнопка выбрана сейчас
}
Apr 6, 2022 23:21
button.change = function (){
selected = текущий индекс
}
Apr 6, 2022 23:20
что это вдруг
Apr 6, 2022 23:20
при выборе другой кнопки вы тогда будете знать какая была нажата до этого
Apr 6, 2022 23:19
то есть об ее индексе
Apr 6, 2022 23:19
добавьте переменную в которой будет храниться информация о ПОСЛЕДНЕЙ выбранной кнопке
Apr 6, 2022 23:17
в чем проблема вычесть то?
- создаете массив в котором храните количество элементов для каждой кнопки
- создаете массив инкремент (цены) для каждой кнопки
- общая цена продуктов одной категории есть количество умножить на цену
Apr 6, 2022 23:15
если нажата кнопка с индексом 2, значит остальные индексы не нажаты
Apr 6, 2022 23:15
вы посмотрите как я по индексам работаю в моем ответе
Apr 6, 2022 23:15
как в массиве
Apr 6, 2022 23:15
а, ну так в чем проблема? все радио бутоны можно получить по индексам
Apr 6, 2022 23:14
это я и сделал в моем ответе
Apr 6, 2022 23:14
цена это и есть инкремент
Apr 6, 2022 23:13
а что то?)
Apr 6, 2022 23:11
@tand
Apr 6, 2022 23:11
смотрите отредактированный ответ ru.stackoverflow.com/a/1397806
Apr 6, 2022 23:03
так в чем вопрос, вы в innerehtml хранить не хотите?
Apr 6, 2022 22:55
подскажите, что именно из рассказанной мной логике вам неясно? давайте по пунктам - инкрементаторы (в вашем случае, цены отдельных продуктов) можно хранить в массиве increment

текущая цена за N выбранных продуктов одного типа будет храниться в innerHTML

общая цена всех продуктов тоже хранится в innerHTML как сумма всех продуктов
Apr 6, 2022 22:53
@tand очень просто - смотрите, я могу получить текущее значение с помощью innerHML. Посмотрите, как это реализовано в коде в моем примере
Apr 6, 2022 22:53
@tand я отвечу, но сначала, может, вы и так сообразите. Позвольте вас спросить - вы заметили, где я храню значение 50 для увеличения счетчика?
Apr 6, 2022 22:53
@tand правильно, а что мешает мне хранить, например, массив из переменных increment = [50, 100, 200], который содержит несколько счетчиков, и для каждого radio button получать свой счетчик?
Apr 6, 2022 22:53
@tand например, допустим у меня есть radioButton[0], для нее будет увеличитель increment[0], а ещё есть radioButton[1], для нее будет увеличитель increment[1]
Apr 6, 2022 22:53
@Tand что значит каким образом? Посмотрите мой код: btn увеличивает counter на 50, но разве она хранит значение 50? Нажмите "выполнить код", чтобы понять, о чем я
 

 Discussion between nicael and hft

Imported from a comment discussion on physics.stackexchange.co...
Apr 5, 2022 11:23
@tomtom I'm not sure why this can happen, but I believe there's just not enough time to record a fall - consider increasing the frequency of measuring and check the readings. For example, I used a frequency of 25 readings per second
Apr 5, 2022 11:21
> In the mean time I have notice that when I throw phone toward bed with force - free fall was not detected , do you know why ?
Apr 5, 2022 11:21
that's right
Apr 5, 2022 11:21
> I have chosen value less than 2 , does that means any resistance higher than two are not considered free fall according to my approach.
Apr 3, 2022 16:23
x,y,z will be around zero
Apr 3, 2022 16:22
> x,y and z value of Experiment should be zero ,if that experiment is done in vacuum and we are getting different value due to air resistance and Time is the time till the object was in free fall.
Apr 3, 2022 16:22
there could be air resistance, of course, so that's right
Apr 3, 2022 16:22
by free falling I mean - there's nothing that stops the object
Apr 3, 2022 16:22
> Free fall is considered when Object is only under the influence of gravity(exception air resistance ).
Apr 3, 2022 16:21
the same recorded accel will be present if the object is moving with a constant speed
Apr 3, 2022 16:21
if the object is not moving then the recorded acceleration is 9.8 (derived from the ground force reaction / normal force)
Apr 3, 2022 16:21
> if the Object is not moving acceleration module is 9.8 ms.
Apr 3, 2022 16:19
along X and Y it's mostly calculation error (i.e. accelerometer is not ideal)