/
githubmirror
/
dayjs
Обзор
Документация
Войти
/
githubmirror
/
dayjs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
src/plugin/isBetween/index.js
14 строк
465 B
Waseem Ahmad
fix: Implemented isBetween inclusivity (#464)
11 фев 2019, 07:15
11 фев 2019, 07:15
af2f4f1
Код
Авторство
О чём код?
export default (o, c, d) => { c.prototype.isBetween = function (a, b, u, i) { const dA = d(a) const dB = d(b) i = i || '()' const dAi = i[0] === '(' const dBi = i[1] === ')' return ((dAi ? this.isAfter(dA, u) : !this.isBefore(dA, u)) && (dBi ? this.isBefore(dB, u) : !this.isAfter(dB, u))) || ((dAi ? this.isBefore(dA, u) : !this.isAfter(dA, u)) && (dBi ? this.isAfter(dB, u) : !this.isBefore(dB, u))) } }