Size: a a a

2020 December 23

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
ты 3 строчки кода не можешь прочитать?
Arushwl попросил в одну - по этому написал в одну
источник

МТ

Марк Танащук... in Svelte [svelt]
А как я мог бы - другая история ж.
Плюс YAGNI
источник

A

Arushwl in Svelte [svelt]
Создать и зашафлить в 1 строку я вообще-то спрашивал...
источник

МТ

Марк Танащук... in Svelte [svelt]
Длину...
источник

AP

Alexander Ponomarev in Svelte [svelt]
если вы из 2х функций не можете создать третью и использовать ее одной строчкой то видимо что-то не так у вас с программированием=)
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
если вы из 2х функций не можете создать третью и использовать ее одной строчкой то видимо что-то не так у вас с программированием=)
Надо ли?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Марк Танащук
Надо ли?
тебе офк нет
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
тебе офк нет
В данном кейсе указано, что нужен хай перформанс?
источник

МТ

Марк Танащук... in Svelte [svelt]
Создание и сортировка с рандомными числами отрабатывается за 0.15 секунд.

Нужно оптимизировать код который длится 0.15с или сфокусироваться на коде который отрабатывается секунды или больше?
источник

МТ

Марк Танащук... in Svelte [svelt]
Если без рандомных чисел а вставляя индекс то 0.1
https://svelte.dev/repl/e6adf17fb27342bf8ccaa3ff6911ecae?version=3.31.0
источник

AP

Alexander Ponomarev in Svelte [svelt]
Марк Танащук
Создание и сортировка с рандомными числами отрабатывается за 0.15 секунд.

Нужно оптимизировать код который длится 0.15с или сфокусироваться на коде который отрабатывается секунды или больше?
ни то и ни другое если что
источник

A

Arushwl in Svelte [svelt]
arr = Array.from(Array(100).keys()).sort(() => Math.random() - 0.5)
источник

A

Arushwl in Svelte [svelt]
Прост заморочился найти самый короткий метод. Всем пасиб 🤓
источник

AP

Alexander Ponomarev in Svelte [svelt]
работаешь минификатором?
источник

МТ

Марк Танащук... in Svelte [svelt]
Arushwl
arr = Array.from(Array(100).keys()).sort(() => Math.random() - 0.5)
Или так, да
источник

A

Arushwl in Svelte [svelt]
Alexander Ponomarev
работаешь минификатором?
😁
источник

A

Arushwl in Svelte [svelt]
Ага, за индусами подбираю хвосты )))
источник

MG

Mike Golod in Svelte [svelt]
Arushwl
arr = Array.from(Array(100).keys()).sort(() => Math.random() - 0.5)
вы понимаете что это не последовательность рандомных чисел?
источник

A

Arushwl in Svelte [svelt]
Mike Golod
вы понимаете что это не последовательность рандомных чисел?
Почему?
источник

MG

Mike Golod in Svelte [svelt]
потому что эта последовательность обладает двумя детерминированными свойствами
1. содержит все числа от нуля до 99
2. числа не повторяются

соответственно, чем ближе мы к концу последовательности тем выше вероятность угадать следующее выпавшее число
источник