jsQuiz spread

by David McClelland

JavaScript

// my crappy answer where I did the sort wrong
function canINest(arr1, arr2) {
	arr1=arr1.sort((a,b)=>a-b);
  console.log(arr1);
  arr2=arr2.sort((a,b)=>a-b)
	return arr1[0] > arr2[0] && arr1[arr1.length - 1] < arr2[arr2.length-1];
}

// the current best answer
function canNest(arr1, arr2) {
	return Math.min(...arr1) > Math.min(...arr2) && Math.max(...arr1) < Math.max(...arr2);
}

alert (canNest([4,3,2,1], [0, 6]))