TypeScript

by brian428

HTML

<div id="app"></div>

CSS

body {
  background: #20262E;
  padding: 20px;
  font-family: Helvetica;
}

#app {
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  transition: all 0.2s;
  text-align: center;
}

TypeScript

var arr = [ [2,3], [4,5], [1,5], [4,15], [4,5], [4,5], [24,5], [4,5], [4,5] ];


function find2DMax( val ) {
	return Math.max.apply( Math, val.map( row => Math.max.apply( Math, row ) ) );
}

function find2DMin( val ) {
	return Math.min.apply( Math, val.map( row => { return Math.min.apply( Math, row ); } ) );
}

console.log( "min", find2DMin( arr ) );
console.log( "max", find2DMax( arr ) );