问题标签 [app-lab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
90 浏览

javascript - 如何在 App Lab 中获取对象的 HTML?

我正在使用 Code.org 的 App Lab 制作聊天室,聊天消息使用 innerHTML() 函数显示。

但是,似乎没有办法获取对象的内部 HTML。

我尝试将 HTML 分配给一个变量,例如html,当html更新时,chatArea 的内部 HTML 也会更新:

不过这要求chatArea一开始是空的,否则第一次html编辑就会被清空。

有什么方法可以获取对象的innerHTML,因为document它被禁用了?

0 投票
0 回答
13 浏览

app-lab - 如何在网格部分显示数据集信息?

所以基本上,我试图在 applab 上制作一个应用程序,如果用户从龙与地下城中选择一个职业和种族,它会显示有多少人玩过这种种族和职业的组合。

0 投票
1 回答
49 浏览

javascript - App Lab 的 readRecords() 更改元素的 ID

我正在 AppLab 中制作童话故事。我使用了一个我称之为“故事”的数据库,其中包含故事事件以及游戏是否开始(我还没有制作游戏)。无论如何,我必须readRecords()从数据库中获取事件,并在回调函数中创建一个 textLabel(我无法创建 textAreas,但如果我错了请纠正我)。对于每个 textLabel,应该有一个唯一的 ID "event"+scrN:。如果我运行我的整个函数一次,一切都会按预期运行,但如果我运行两次,它会显示WARNING: Line: 10: The textLabel() id parameter refers to an id ("event2") which already exists.,尽管第一个元素应该是“event1”。我把console.log(textID)它打印了两次“event2”。如果你不明白我的意思,这里是代码:

我需要帮助!readRecords 函数是否更改了 main 函数过去调用的 textID 变量?如果是这样,我该怎么办?谢谢

0 投票
1 回答
74 浏览

javascript - 初学者如何用简单的方法破译铁栅栏密码?

这是加密的代码。首先设置每隔一个字母,然后设置每隔一个字母(输入:abcdefgh;输出:acegdfh)。我无法弄清楚解密。我想,将加密文本一分为二并交替取一封信是可行的。对代码有什么想法吗?

0 投票
1 回答
125 浏览

code.org - 如何在 code.org 中显示数据集中的文本?

我正在开发一款龙与地下城应用程序,该应用程序最终将显示来自 D&D 书籍的信息。所以我试图从数据集中显示拼写信息。我尝试使用 readRecords 和 updateScreen 并在屏幕上显示“未定义”

我非常感谢任何有用的提示。 https://studio.code.org/projects/applab/VKNZ6xoJsy1ahETdh4R23_-Fs-JI3aF714hsoJqi3qg

0 投票
1 回答
38 浏览

code.org - 如何在应用实验室中使用自然语言处理 (AI)?

我知道 NLP 在 js 中使用,但现在,我被要求在应用实验室中进行。

我尝试了很多研究,但发现无法在 code.org 中的应用程序实验室块中进行。

它应该了解各种疾病。

如果有任何帮助,我将不胜感激。

0 投票
0 回答
7 浏览

app-lab - 两部分函数中的 App Lab 变量

我正在应用实验室中创建一个小游戏,我想知道如何在两部分函数中创建一个变量。我试图创建多个项目符号,并且根据 app lab 的情况,我需要为它们创建一个两个参数函数。我当前项目符号功能的代码是: