#JavaScript
Как выявить есть ли арифметическая или геометрическая прогрессия в массиве?
Арифметическая, например:
Как выявить есть ли арифметическая или геометрическая прогрессия в массиве?
Арифметическая, например:
const isArithmeticProgression = arr =>Геометрическая проверяется аналогично.
arr.length > 1
? new Set(arr.map((n, i, a) => n - a[i + 1]).slice(0, -1)).size === 1
: !!arr.length;
// или
const isArithmeticProgression = arr =>
!!arr.length && arr.every((n, i, a) => !i || (n - a[i - 1] === a[1] - a[0]));
Смерть Tampermonkey🪦. Inline скрипты победили
Сегодня рассмотрим, почему инжекция с помощью Tampermonkey не эффективна и как страница может выполнить свои скрипты быстрее с последующей нейтрализацией Tampermonkey.
#Tampermonkey #JS #JavaScript #Injection #WebDev #TiProger #WebApp #БиполярноАффективныйРеактор #BAReactor
http://vk.com/tiproger
http://yangx.top/tuproger
Сегодня рассмотрим, почему инжекция с помощью Tampermonkey не эффективна и как страница может выполнить свои скрипты быстрее с последующей нейтрализацией Tampermonkey.
#Tampermonkey #JS #JavaScript #Injection #WebDev #TiProger #WebApp #БиполярноАффективныйРеактор #BAReactor
http://vk.com/tiproger
http://yangx.top/tuproger
YouTube
Смерть Tampermonkey🪦. Inline скрипты победили
Сегодня рассмотрим, почему инжекция с помощью Tampermonkey не эффективна и как страница может выполнить свои скрипты быстрее с последующей нейтрализацией Tampermonkey.
Эффективные способы инжекции (или месть за Tampermonkey) доступен моим подписчикам на…
Эффективные способы инжекции (или месть за Tampermonkey) доступен моим подписчикам на…