흐름도를 사용하여 그래프를 플로팅합니다. 아래 그래프의 좌표는 x
및 y
입니다.JS 또는 jQuery의 배열에서 최대 값 가져 오기
var plottingPoints = [[0, 3], [4, 8], [8, 5], [9, 23], [10, 2]];
난 그냥 (즉, 23) 좌표 y
의 가장 큰 값을 선택해야합니다. 전문 기술 지원이 필요합니다.
흐름도를 사용하여 그래프를 플로팅합니다. 아래 그래프의 좌표는 x
및 y
입니다.JS 또는 jQuery의 배열에서 최대 값 가져 오기
var plottingPoints = [[0, 3], [4, 8], [8, 5], [9, 23], [10, 2]];
난 그냥 (즉, 23) 좌표 y
의 가장 큰 값을 선택해야합니다. 전문 기술 지원이 필요합니다.
var plottingPoints = [[0, 3], [4, 8], [8, 5], [9, 23], [10, 2]];
var length = plottingPoints.length;
var maxY = -Infinity;
for(var i = 0; i < length; i++)
maxY = Math.max(plottingPoints[i][1], maxY);
: 또한,
Math.max
는 모든 인수의 가장 높은 값을 반환
var t=plottingPoints[0];
$(plottingPoints ).each (function (i,n){
if (n[1]>t[1]) t=n;
});
지금, t [1] - 당신은 배열의 ES5의 .map
방법을 활용할 수있는 새로운 브라우저에서 답
입니다.
// calculate max value of an array of numbers
Math.max.apply(null, plottingPoints.map(function(element) {
// return y coordinate
return element[1];
}));