跳转到内容

Breaking the Records

发布于:

Breaking the Records | HackerRank

function breakingRecords(scores: number[]): number[] {
  // Write your code here
  let minRecord = scores[0];
  let maxRecord = scores[0];
  let minCount = 0;
  let maxCount = 0;
  for (let i = 0; i < scores.length; i++) {
    if (scores[i] > maxRecord) {
      maxRecord = scores[i];
      maxCount++;
    } else if (scores[i] < minRecord) {
      minRecord = scores[i];
      minCount++;
    }
  }
  return [maxCount, minCount];
}