[...Array(n)]
. Но, учитывая реально решаемую задачу, не надо никаких массивов, состоящих из undefined, заполняйте сразу тем, чем надо:const sequence = (length, pattern) =>
pattern instanceof Function
? Array.from({ length }, pattern)
: Array(length).fill(pattern);
new Set([...arr1, ...arr2]).size < arr1.length + arr2.length
arr1.find(v => arr2.includes(v))
function arrayHaveMatches(arr1, arr2) {
const arrays = [arr1, arr2]
const indexes = [0, 0]
let currArray = arr2[0] < arr1[0]
let val2 = arrays[!currArray][0]
while (indexes[currArray] < arrays[currArray].length) {
const val1 = arrays[currArray][indexes[currArray]]
if (val1 === val2) {
return true
} else if (val1 > val2) {
currArray = !currArray
val2 = val1
}
indexes[currArray] ++
}
return false
}
year = date.getFullYear();
month = date.getMonth();
dt = date.getDate();
Mixed content ...
и ресурсы не загрузятся.