gpt4 book ai didi

javascript - 如何在 p5.js 中将整数转换为字符串

转载 作者:行者123 更新时间:2023-11-28 03:52:22 25 4
gpt4 key购买 nike

我查看了 JS 和 P5.js 引用资料,但我无法弄清楚这段代码有什么问题。我将 p5.js 与 DOM 和声音库一起使用

var year = 0 
var yearST

function setup() {
createCanvas(1000, 750);

}

function draw() {

background(210)
textAlign(RIGHT,TOP)
yearST = str(year)

textSize(15)
console.log(yearST) //This is the var that matters
text(("Years survived: " + yearST), 990, 10)
}

记录yearST 返回的console.log()

function () { [native code] }

请帮忙看看这段代码有什么问题。 (添加分号时没有变化,我尝试过)

这是在浏览器中运行时的样子: 1 ,字符串末尾应该是 0

最佳答案

问题是 year 已经是 P5.js 库中的一个函数。您可以在引用here中找到它.

因此,当您调用 str(year) 时,您实际上传递的是 year() 函数,而不是您的 year 变量。

只需将您的 year 变量重命名为不与现有函数冲突的名称,或使用 instance mode以防止 P5.js 像这样困惑全局命名空间。

关于javascript - 如何在 p5.js 中将整数转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47878231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com