1
var countLatticePoints = function (circles) {2
let minX = (minY = Infinity),3
maxX = (maxY = -Infinity);4
for (let i = 0; i < circles.length; i++) {5
minX = Math.min(minX, circles[i][0] - circles[i][2]);6
maxX = Math.max(maxX, circles[i][0] + circles[i][2]);7
minY = Math.min(minY, circles[i][1] - circles[i][2]);8
maxY = Math.max(maxY, circles[i][1] + circles[i][2]);12
for (let i = minX; i <= maxX; i++) {13
for (let j = minY; j <= maxY; j++) {15
for (let k = 0; k < circles.length; k++) {17
(i - circles[k][0]) ** 2 + (j - circles[k][1]) ** 2 <=