问题标签 [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 投票
0 回答
598 浏览

javascript - “onEvent()”没有被点击触发

我正在使用App Lab bu code.org,它允许我使用块或其 JavaScript 等效项制作“应用程序”。在这个应用程序中,我应用了如下图所示的运动学方程:

在此处输入图像描述

我的程序根据用户输入的时间r或水平范围以及发射角度(当前未使用)来计算最大高度和水平速度。为此,它操纵四个方程中的第一个来:

或者简单地说,水平速度是水平行进的总距离减去初始水平速度(始终为 0)除以时间。对于高度,它只是使用第二个等式。代码:

结果工作得很好(在这里测试),但一件事不起作用的是Clear按钮......现在只是第一个。其余的没有附加任何代码。因此,要“清除”标签下的文本字段Time in Seconds,您需要单击按钮。这应该触发了onEvent()代码和调用setText("timey", 0),它应该用0.

不幸的是,在调试期间,它显示当单击按钮时,它甚至没有调用onEvent()不允许第一个按钮工作的那个。对于那些对做什么感到好奇的onEvent()人,请查看此文档那么为什么onEvent()即使按钮的 idtimey和第二个参数click分别对应于正确的按钮和操作,也没有被调用。此外,其中的代码onEvent()是一个函数,如果您检查文档中的第三个示例,这是合法的。

编辑器还包括一个设计部分:

在此处输入图像描述

0 投票
2 回答
48 浏览

javascript - 如何在javascript中仅检查数组中的选中复选框

我正在使用code.org图书馆。我正在尝试仅使用选中的复选框来为棒球比赛选择两支球队。目前我只能选择 1 个团队,但我需要有效地选择两个团队,而不仅仅是去array. 我从来没有见过这样的问题JavaScript

0 投票
1 回答
129 浏览

javascript - 代码工作室 JavaScript

所以我基本上是在做一个储蓄账户系统。用户可以设置一个帐户,并从余额 0 开始,随时取款和存款。前几次它工作得很好,但是当我尝试登录或注销时它给了我 RangeError 。

0 投票
1 回答
41 浏览

code.org - 如何在不使用一堆 OnEvents 的情况下使用 Code org 创建简单的程序

使用 code.org,我需要能够让用户点击一个按钮,将他们带到另一个屏幕,而无需经常使用 OnEvent(s),有人可以帮我吗?纽布在这里。感谢您的时间。

0 投票
1 回答
7003 浏览

javascript - 单击和双击同一元素,不起作用;Javascript

我正在尝试添加单击按钮时触发的单击功能。我还试图弄清楚如何在同一元素上添加双击功能,从而触发不同的事件。

这段代码完全错误,但我不知道从哪里开始/更正。我究竟做错了什么?我希望用户双击时不会触发单击。

0 投票
1 回答
2225 浏览

javascript - 访问 code.org 应用实验室上的表值

我使用数据浏览器在https://studio.code.org/p/applab上制作了一张表格。所有行名和列名都是整数。如何访问表格中单元格内的文本?

对于数组,我只需使用 console.log(array[n-1]); 显示数组的第 n 个元素。表有类似的命令吗?我将我的表命名为 table,但是 console.log(table[5,6]); 不检索在第 6 行和第 7 列中找到的文本;它返回一个错误说“未知标识符:表”

0 投票
1 回答
72 浏览

javascript - 返回到事件监听器?(Code.org - Javascript)

我对编程比较陌生,并且正在使用 Code.org 进行教学。我相信代码是javascript,虽然不太确定。我制作的程序是一个简单的连接点程序,我现在正在尝试在其中实现关卡。但是,一旦我在关卡的末尾并且所有变量都被重置并且屏幕被更改,我无法点击这些点。

这是因为在这段代码运行之后:

它不会返回到它最初到达那里的方式,即点击事件侦听器。这是整个程序,一点也不长。我自己的解决方案已经用完了,发现我现在被卡住了。任何帮助是极大的赞赏。谢谢。

此外,有关格式化/一般逻辑/编程礼仪的任何提示,诸如此类的东西,也将非常有帮助。

0 投票
1 回答
344 浏览

code.org - JavaScript - 刽子手 - 逻辑问题

我正在尝试让我的 Hangman 游戏检查是否在单词中找到了该字母,但到目前为止,它正在检查是否在该单词的每个字符中都找到了该字母。在第一次猜测之后,它不会让我再次猜测。

我附上了代码,并包含了查看应用程序运行情况的链接。

这是应用程序的链接

提前致谢!

0 投票
2 回答
1836 浏览

timer - 用按钮制作一个 15 分钟的倒数计时器 - javascript

我一直在 Code.org 上玩,我已经使用文本(“时钟”)和“开始”按钮成功创建了 15 分钟的倒计时。这是代码的一部分:

它工作正常,只是它将第二个显示为小数(例如 15.91、15.88)而不是 15.59、15.58 等。我不知道如何更改它。创建另一个数组?我不知道。我还想放一个我已经开始的休息和停止按钮:

但它们似乎不适用于倒计时数组。如果您有任何想法,请告诉我。谢谢。

0 投票
1 回答
71 浏览

javascript - 验证和检查用户代码

如果有人在 Code.org 上看过游戏,用户可以输入代码并提交他们的代码。服务器验证代码并将代码发送到 javascript 游戏,该游戏似乎在游戏中运行代码以执行某些操作。

您如何验证/检查用户在 html 文本框中提交的代码,然后让您的 javascript 游戏执行代码?

我需要什么来实现这一目标?是否需要在服务器端运行 javascript 编译器?游戏如何运行代码?