Cuenta los puntos dentro de un círculo

Published by Jasperr in

Cuenta el número total de coordenadas en una cuadrícula bidimensional que están dentro de un círculo determinado. La función tiene cuatro parámetros: los puntos (proporcionados como una lista de objetos), la coordenada x del centro del círculo, la coordenada y del centro del círculo y el radio del círculo. Por ejemplo:

Ejemplos

pointsInCircle([
  { x: 0, y: 0 },
  { x: 1, y: 1 },
  { x: 0, y: 5 },
  { x: 10, y: 10 }
], 0, 0, 5) ➞ 2

Notas

Cuenta únicamente las coordenadas que están dentro del círculo, no las que están en el borde.