Hola:
javascript solo puede procesar datos que existan en el navegador... en concreto en la p´ágina donde estén esos datos... o sea que datos como ganancias de un artículo, o ventas mensuales y similares pueden calcularse si se tienen esos datos históricos, cosa que dudo...
Esos datos suelen obtenerse del servidor, asi que los datos que tenga el navegador tendremos que conocerlos para intentar orientarte...
Saludos