🎈(
подскажите, что делаю не так? Не проходит тест: должна удалять из фильтруемого массива значения,
не находящиеся в массиве, переданном в аргументы inArray (17ms)
notInArray
Size: a a a
🎈(
🎈(
🎈(
Р
🎈(
ei
const DAY_MS = 60 * 60 * 24 * 1000
function getDaysBetweenDates(dateA, dateB) {
const msA = new Date(dateA).getTime()
const msB = new Date(dateB).getTime()
const msDiff = Math.abs(msA - msB)
return Math.floor(msDiff / DAY_MS)
}
🎈(
JT
IB
const DAY_MS = 60 * 60 * 24 * 1000
function getDaysBetweenDates(dateA, dateB) {
const msA = new Date(dateA).getTime()
const msB = new Date(dateB).getTime()
const msDiff = Math.abs(msA - msB)
return Math.floor(msDiff / DAY_MS)
}
Р
🎈(
🎈(
ei
const DAY_MS = 60 * 60 * 24 * 1000
function getDaysBetweenDates(dateA, dateB) {
if (!dateA || !dateB) throw new TypeError('Wrong arguments')
const msA = new Date(dateA).getTime()
const msB = new Date(dateB).getTime()
const msDiff = msB - msA
return Math.floor(msDiff / DAY_MS)
}
IB
const DAY_MS = 60 * 60 * 24 * 1000
function getDaysBetweenDates(dateA, dateB) {
if (!dateA || !dateB) throw new TypeError('Wrong arguments')
const msA = new Date(dateA).getTime()
const msB = new Date(dateB).getTime()
const msDiff = msB - msA
return Math.floor(msDiff / DAY_MS)
}
ei
ei
IB
IB
S
const DAY_MS = 60 * 60 * 24 * 1000
function getDaysBetweenDates(dateA, dateB) {
if (!dateA || !dateB) throw new TypeError('Wrong arguments')
const msA = new Date(dateA).getTime()
const msB = new Date(dateB).getTime()
const msDiff = msB - msA
return Math.floor(msDiff / DAY_MS)
}