Javascript 使用Processingjs打印阵列

Javascript 使用Processingjs打印阵列,javascript,processing.js,Javascript,Processing.js,我正在读汗学院关于算法的课程。我在 代码正在工作,我可以让它打印到控制台,但我需要能够打印到画布 我试过: var displayArray = function(array) { textFont(createFont("monospace"), 12); println(array); }; Bu这同样只是打印到控制台。如何使用processingjs打印到画布?您仍在使用“println”,您需要使用“text”功能 是如何使用此功能的参考。如果您仍在使用“printl

我正在读汗学院关于算法的课程。我在

代码正在工作,我可以让它打印到控制台,但我需要能够打印到画布

我试过:

var displayArray = function(array) {
    textFont(createFont("monospace"), 12);
    println(array);

};
Bu这同样只是打印到控制台。如何使用processingjs打印到画布?

您仍在使用“println”,您需要使用“text”功能

是如何使用此功能的参考。

如果您仍在使用“println”,则需要使用“text”功能

是有关如何使用此功能的参考。

具体而言,请将此功能添加到
displayArray()
: 或者,如果您希望它居中:

textAlign(CENTER, CENTER);
fill(0);
print(array);
text(array, 200, 200);
具体地说,将其添加到
displayArray()
: 或者,如果您希望它居中:

textAlign(CENTER, CENTER);
fill(0);
print(array);
text(array, 200, 200);
也许是这样:

var myArray = [1,2,3];
var displayArray = function(array) {
   textFont(createFont("monospace"), 12);
   text(array, 5, 20);
}
var draw = function {
   displayArray(myArray);
}
也许是这样:

var myArray = [1,2,3];
var displayArray = function(array) {
   textFont(createFont("monospace"), 12);
   text(array, 5, 20);
}
var draw = function {
   displayArray(myArray);
}

非常感谢。这就引出了一个问题,我对画布元素一无所知,但它们在x和y维度上是否都在0-400之间?@user61629是的,你是对的
0,0
是左上角,
400400
是右下角。谢谢。这就引出了一个问题,我对画布元素一无所知,但它们在x和y维度上是否都在0-400之间?@user61629是的,你是对的
0,0
位于左上方,
400400
位于右下方。感谢您的帮助。感谢您的帮助。请尽量避免仅粘贴代码,并添加有关代码如何提供解决方案的说明。欢迎使用stackoverflow。请尽量避免仅粘贴代码,并添加有关代码如何提供解决方案的说明。欢迎来到stackoverflow。