169 похожих чатов

Разные движки работают немного по своим алгоритмам, в т.ч. в

сортировке массивов, но как это сказывается на конечном результате? (которого нет на скринах)

22 ответов

46 просмотров

Предположим для наглядности как-то так. Разве их поведение не должно быть ожидаемо одинаковое ? ))

Серёжа
screenshot Предположим для наглядности как-то так. Разве их п...

Это надо спеку смотреть. Подозреваю, что поведение v8 ей соответствует, а ФФ - нет

Серёжа
screenshot Предположим для наглядности как-то так. Разве их п...

А разве тебя кто-то просил возвращать true/false?

Danila
А разве тебя кто-то просил возвращать true/false?

этот пример для наглядности. Я столкнулся с этим странным поведением в 2019, когда делал тестовое на стажировку.

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔- Автор вопроса
Серёжа
этот пример для наглядности. Я столкнулся с этим с...

сделай по человечьи a-b, и будет тебе щастье

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔
сделай по человечьи a-b, и будет тебе щастье

Еще раз. Цель не сортировки чисел. а в быстрой демонстрации разного поведения.

Серёжа
Еще раз. Цель не сортировки чисел. а в быстрой дем...

Ты неправильно используешь функцию и получаешь не нужный результат Тут нет никакой проблемы кроме непонимания как работает сортировка и её колбек

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔- Автор вопроса
Bohdan Bida 🇺🇦
Ты неправильно используешь функцию и получаешь не ...

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

Bohdan Bida 🇺🇦
Ты неправильно используешь функцию и получаешь не ...

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

Серёжа
там может быть записана иная логика сортировки, ус...

По итогу сортируются все равно всегда только числа, что бы ты не пихал туда

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔- Автор вопроса
Серёжа
там может быть записана иная логика сортировки, ус...

покажи пример ПРАВИЛЬНОГО использования этой функции в разных браузерах с разным итоговым результатом

Серёжа
screenshot Предположим для наглядности как-то так. Разве их п...

Ух, ща бы в сорт труфолс возвращать потом удивляться :) Базовую элементарщину не знаем, но зато в движке поковыряться это даа ..

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔- Автор вопроса
Х
Ух, ща бы в сорт труфолс возвращать потом удивлять...

ну а чо движки такие ахуефшие и по разному непонятный им фарш обрабатывают? чо за херня? непорядок!

Серёжа
там может быть записана иная логика сортировки, ус...

Может или все таки отличается? И к тому же колбек в методе сорт не просто так предоставляют, ответственность на то по какому принципу сравнивать два элемента массива лежит на тебе а не движке

Серёжа
там может быть записана иная логика сортировки, ус...

Это не новость и не секрет, браузеры реализуют спеку так как считают нужным, под капотом у них может быть все что угодно до тех пор пока это проходит тесты на спеку. Если в спеке/тестах нет четкого описания поведения в этом случае - то будет на усмотрение автора движка

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔
ну а чо движки такие ахуефшие и по разному непонят...

Это все херня Вот действительно проблема то что Math.random в разных браузерах тупо разные числа возвращает И ладно бы браузерах, разных вкладках 🤯🤯🤯🤯🤯

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔
ну а чо движки такие ахуефшие и по разному непонят...

Это а-ля "я у мамы автослесарь, металловедение изучаю"

𝕯𝖎𝖆𝖇𝖑𝖊𝖗𝖔- Автор вопроса
r.nurimanov
так у нас движок один v8

а, точно в фф же тоже v8, чо я херню говорю...

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта