问题标签 [code.org]

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 回答
463 浏览

javascript - 如何修复此计算器 UI?(来自code.org的Javascript)我将在下面解释

好的,这是我做过的第一个程序,这是我在高中 cs 课上尝试做的一个副项目。所以我真的不知道如何解释这个问题,所以这里是代码和程序的链接。 https://studio.code.org/projects/applab/NXVTYdQ5srab3hWcx_ihgrR6qIDuYTnXYE3NfBxxMPQ

我现在遇到的问题是,一旦你按下其中一个按钮,比如基本数学,然后按下返回,然后再次按下它,它就会在它下面创建一个副本。我该如何解决?

如果您不想转到链接,这是代码:(请留下任何建议)

0 投票
2 回答
589 浏览

javascript - 编写测试“cookie clicker”游戏

在学校,我们使用这个名为 code.org 的编码网站。它非常方便,似乎可以做普通编码软件可以做的任何事情,只是对于像我这样的初学者来说更容易消化。我在问一个我不确定甚至可以回答的问题。在游戏中,我试图弄清楚如何将 cps(每秒 cookie)添加到计数器。我的问题是这可以在循环中完成,但其他事情需要在循环之外发生。所以我不确定如何添加它们,但仍然能够运行其他代码而不会陷入循环。代码将在底部发布。这个项目只是为了好玩,我不打算把这个工作当作我自己的。谢谢您的帮助!

(请注意,这是我到目前为止的全部代码......)

(另请注意,此代码段无法正常工作,因为您不会在 code.org 上或没有适当的按钮来处理事件。)

0 投票
1 回答
830 浏览

parseint - Applab中的文本到整数

在 Code.org 的 Applab 中,我试图将文本输入框或下拉列表中的文本转换为整数,以便我可以使用它进行数学函数。但是, parseInt 似乎不起作用。如何将文本转换为整数?

0 投票
2 回答
553 浏览

javascript - 如何从 Code.Org AppLab 上的数据表中正确读取数组?

我在 AppLab 中创建了一个名为“morning”的表,其中一列将数据存储为一个数组(或它所称的列表)。我能够正确地将数据添加到该数组中,但我的问题是读回数据(因为我想在另一页上将其显示为标签/普通文本)如果数字 1234 和 5678 是数组中的值,当我尝试做

第二个值(buses)是我试图回读的列的名称,这将导致“,”而不是“1234,5678”,我不确定该怎么做。这是我到目前为止的代码,任何帮助将不胜感激!

0 投票
2 回答
54 浏览

javascript - 如何通过另一个对象访问一个对象?

我正在尝试作为初学者创建一个国际象棋游戏,我遇到的一个问题是我需要一个棋子架来保存分配给棋子的值。工件架会改变每件的位置,但我需要改变原件的价值

我尝试添加另一个持有者对象,但这会导致同样的问题。然后,我尝试只留下点,看看它是否会在程序无法识别的情况下工作。然后,我在它周围加上括号,希望它会被更改然后注册,但它也不起作用。

我希望将 holder.piece 转换为名称,例如 wpawn1 或 wpawn2。然后它将其注册为 wpawn1.tileLocation 或 wpawn2.tileLocation。它们都不起作用,程序无法理解我的代码。

0 投票
0 回答
102 浏览

code.org - 如何解决 code.org 的 App Lab readRecord() 异步计时?

我是 AP CSP 的新学生,我想在 code.org 的 App Lab 中创建一个用户名/密码系统,但是,它需要我先让 readRecords() 命令运行。

我有这样的代码:

但我所做的似乎都没有让 readRecords() 命令正常工作。我很困惑,这个异步时间可以被干预吗?如果没有,我应该如何解决这个问题?

提前致谢!

0 投票
0 回答
80 浏览

javascript - 建立一个二次计算器程序,根不正确也不是答案

我一直在学习二次公式并一直在研究二次方程。我决定制作一个程序来帮助我,因为我很无聊,而且我找不到问题所在。我正在使用 code.org 的游戏实验室

我尝试使用不同版本的平方和平方根,但无法弄清楚。

我希望根和 y 值是正确的,但唯一正确的是我的 x 顶点值。

0 投票
1 回答
133 浏览

javascript - 如何使数据库搜索中的术语成为 code.org 中的用户输入

“基本上,我在 code.org 上开发一个应用程序,有一个名为:SubmitButtonFreeClothingScreen 的按钮。单击该按钮时,它会打开一个名为“Screen2”的屏幕,其中包含一个名为“display_info”的文本框。机器进行搜索通过一个名为“FreeClothing”的数据库,我希望它搜索一个术语并显示该术语的数据。用户在一个名为“text_input1”的文本框中输入该术语。我认为下面的代码可以工作,但机器总是显示else 声明。有没有其他方法可以做到这一点?

0 投票
2 回答
44 浏览

javascript - Logic Issue in Coding Activity

After look at it over with my group, we are still having trouble figuring out why it won't output the number that we type into the "textInput".

In this pseudo code, the "startButton" is an ID that works, and "getNumber" is supposed to get the number out of the textbox from the "textInput".

Anyone with experience in code.org, what's wrong with the logic of my code?

0 投票
2 回答
126 浏览

javascript - 在 Code.org HTML Web Lab 中,当 Javascript 变量达到某个数字时,如何为数字着色?

我正在通过 Code.org Web Lab 创建一个网站,我在标签中有一个变量,一旦它达到 100,我想重新着色。我应该在页面的 HTML 或 Javascript 部分中使用什么代码,为达到这个?

这对我来说是一个新概念,将 Javascript 添加到 HTML,所以我在 Google 和 Stack Overflow 上查找了答案。每个结果都只是讨论了为段落中的某些单词着色,或者在 javascript 变量中保存颜色。

这是页面中包含相关变量的 Javascript:

这是与 click 变量关联的 HTML:

代码本身运行良好,但我不知道一旦点击 100 次后如何着色。如果有人可以帮助我,将不胜感激。