Javascript 如何在processing.js中绘制缩放阶乘函数?
我有如下的绘图函数:Javascript 如何在processing.js中绘制缩放阶乘函数?,javascript,factorial,processing.js,Javascript,Factorial,Processing.js,我有如下的绘图函数: var plot_line = function(x1, y1, x2, y2) { line(x1+200, -y1+200, x2+200, -y2+200); }; var plot = function (f, scale) { scale = scale || 1; for (var x=-200; x<200; x++) { var y1 = f(x/scale)*scale; var y2 = f(
var plot_line = function(x1, y1, x2, y2) {
line(x1+200, -y1+200, x2+200, -y2+200);
};
var plot = function (f, scale) {
scale = scale || 1;
for (var x=-200; x<200; x++) {
var y1 = f(x/scale)*scale;
var y2 = f((x+1)/scale)*scale;
plot_line(x, y1, x+1, y2);
}
};
以下是输出:
和
如何使其看起来像在上?您发布的Wolfram链接是到子工厂函数的图形。您能发布一个我们可以复制和粘贴以自己运行的链接吗?
plot(function(x) {
return factorial(Math.floor(x/10))*10;
}, 1);