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。