Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   мини калькулятор (https://javascript.ru/forum/jquery/70092-mini-kalkulyator.html)

ksa 10.08.2017 10:37

Цитата:

Сообщение от рони
вариант предложенный ksa

Спасибо за такую хорошую иллюстрацию моей идеи с массивом объектов. :victory:

Nexus 10.08.2017 10:43

Цитата:

Сообщение от ksa (Сообщение 461192)
Потому и написал, что дело твое как тебе строить алгоритмы... :)
Свои аргументы я высказал.

Я понял, спасибо.

ksa 10.08.2017 10:44

Цитата:

Сообщение от Nexus
На примере рони, если переменную «d» задать так и ввести в поле 2500, то результат будет неверным

Дело в том, что суть массива - порядок следования элементов. Т.е. данные, как бы их не ввели, всегда можно упорядочить. Для бекэнда можно даже добавить условие - данные присылать уже упорядочено.
У объекта к ключам такое требование не предъявишь. Т.к. не повлияешь на то как клиентская машина их "разместит".

Отсюда и разница в алгоритмах...

Одно дело если исходные данные уже такие, какие есть и работать приходится только с этим. Тут куда деваться... :(
Но когда сам специально делаешь хранение неудобным и потом "мужественно преодолеваешь препятствия". Это уже не совсем правильное решение задачи. :)

рони 10.08.2017 10:47

Цитата:

Сообщение от Nexus
если переменную «d» задать так

Цитата:

Сообщение от Nexus
Про метод «sort» знаю,

видимо не знаите

Nexus 10.08.2017 10:55

Цитата:

Сообщение от ksa
Одно дело если исходные данные уже такие, какие есть и работать приходится только с этим. Тут куда деваться...
Но когда сам специально делаешь хранение неудобным и потом "мужественно преодолеваешь препятствия". Это уже не совсем правильное решение задачи.

И не поспоришь)

Nexus 10.08.2017 11:04

рони, признаться, не помню проекта, где необходимо было сортировать массив на стороне клиента.
Не могли бы Вы объяснить почему считаете, что я не знаю про метод «sort»?

рони 10.08.2017 11:43

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

laimas 10.08.2017 11:49

Цитата:

Сообщение от рони
массив должен быть от сортирован перед использованием

Ну только не всегда, конечно. )

рони 10.08.2017 11:52

Цитата:

Сообщение от laimas
Ну только не всегда, конечно. )

не понял?

laimas 10.08.2017 11:59

Да просто звучит как аксиома. :) Честное слово, о чем вы тут дебаты ведете даже не вникал, к конкретному случаю, наверное да, нужна.


Часовой пояс GMT +3, время: 19:06.