En javascript Infinity - 100 da como resultado Infinity , lo que tiene sentido, pero el Infinity resultante no parece ser menor que el Infinity inicial como en las matemáticas reales.
Estoy tratando de ordenar una matriz, y a los elementos de la matriz que no tienen una determinada propiedad se les asigna un valor infinito predeterminado, luego la clasificación debería recurrir a Infinito menos una propiedad diferente. El problema es que esta resta no produce diferentes valores de Infinito.
No tienes que pensar en Infinity como un número. Infinito menos un número finito sigue siendo (lo mismo) Infinito, es teoría matemática. Por eso obtienes ese resultado.