Лучший способ - создать вспомогательный метод для расчета. Если вы поставите другое значение для l oop, тогда добавьте новые значения точно так же, как математические потребности.
/*
Formula
*/
function calcFactoriel(arg) {
var a = 0; // for numbers
var b = ""; // for string
for (var x = arg; x > 1; x--) {
if (a == 0) {
a = 1000 * (999 - 10 * (x - 2))/(1000 - 10 * (x - 2))
} else {
a *= 1000 * (999 - 10 * (x - 2))/(1000 - 10 * (x - 2))
}
b = "<div class='m' >" + a + " , </div> ";
}
return b;
}
var pat = document.getElementById("pattern");
var nMax = 96;
for (var n = 2; n <= nMax; n++) {
pat.innerHTML += calcFactoriel(n);
}
.m {
color: rgba(0,0,0,0.6);
background: #629552;
text-shadow: 2px 8px 6px rgba(0,0,0,0.2), 0px -5px 35px rgba(255,255,255,0.3);
}
<body>
<p id="pattern"></p>
</body>