问题标签 [smallbasic]

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 投票
2 回答
1547 浏览

vb.net - 是否可以制作双浮点值?

问题:是否可以在 Small 和 Visual Basic 中制作双浮点值?


我一直在尝试在 Small/Visual Basic 中创建一个双浮点值(就像在它们两者中一样)......
而且我一直没有运气......我总是以这样的错误终止:

或者,在 Visual Basic 中运行:


那么,有没有办法使双非整数(十进制)精度浮点数?
代码(我试过)是:

Small Basic:

(是的,很抱歉零的数量。它是 303 个。)

Visual Basic 中:

我在搞砸什么吗?
我也不知道哪些标签实际上适合这个......(除了 smallbasic 标签)

0 投票
2 回答
320 浏览

recursion - 仅使用全局变量的递归

为简单起见,Smallbasic 只有全局变量。它没有局部变量或参数。

尽管这使得教授或学习它变得更简单,但它也使一些事情变得复杂,比如递归函数。我很难在 smallbasic 中创建一个简单的递归函数,不得不使用手动堆栈。这可行,但它使它变得更加复杂,并且与简单的最初主要目标相矛盾!

这就是我可以编写阶乘的方式:

注意:我刚刚写了它,它可能有错误。
你看图片。我正在手动创建一个堆栈并使用它来模拟局部变量并将其用于递归。

有没有一种简单的方法来创建这个递归函数?

0 投票
3 回答
2794 浏览

while-loop - 了解小的基本while循环

我有这段代码,我花了太多时间,我想不通。它应该得到数字的平均值,然后输出答案。我输入名称,然后当我输入数字时,它只需要 1,之后我无法继续。我是小基础的初学者,很难理解这一点。我知道 Visual Basic 更高级,所以我在进入 Visual Basic 之前尝试理解简单的东西。如果我能得到一些建议,将不胜感激。

0 投票
3 回答
728 浏览

smallbasic - MS Small Basic:将 TextBox 设置为只读

有人碰巧知道是否可以在 MS Small Basic 中将 TextBox 设置为只读?似乎没有任何方法可以设置任何属性。谢谢。

0 投票
1 回答
762 浏览

arrays - small basic - 多维数组

目前作为测试代码我正在使用这个

但是对于我的实际游戏,我想从上面的数组中随机提取图像。但是如何手动编写一个像我可以存储图像的数组呢?

另外我怎样才能给图像一个特定的值?(一个号码)

任何尽可能详细的帮助都会很棒!

0 投票
1 回答
1930 浏览

loops - 如何在small basic中制作无限循环屏幕保护程序?

嗨,我正在制作屏幕保护程序,我需要知道我的代码有什么问题..

我应该使用[for i=? to ?] 做一个无限循环,我应该使用 While endwhile 来做 continue 事情。所以基本上我应该制作一个永远生成圆圈的屏幕保护程序..谢谢

*感谢你们对我的帮助

0 投票
1 回答
618 浏览

smallbasic - 我希望能够让我的 Small Basics Program 提交多票

所以我正在制作一个基础知识很少的程序,这是我的代码:

目前它有效。然而,凭借我对 Small Basics 的后者知识,我一直在思考如何在第二张幻灯片上制作一个按钮,提交当前投票并再次加载页面,而无需下次继续。

这可能不太清楚,所以我将重新开始。

我知道怎么做一个按钮。但是在您提交排名的第二张幻灯片上,我想要另一个提交当前排名的按钮(以及“SubmitPreferences”按钮),因此您可以输入多于一组排名。然后,当您准备好时,单击提交首选项按钮,然后进入最终屏幕(结果屏幕)。

谢谢你。有人告诉我这只是我需要投入的一件事,但他们不会进一步帮助我。

0 投票
0 回答
109 浏览

multiplayer - smallbasic 中的多人游戏故障

我一直在开发多人游戏(再次),但我遇到了故障问题。

如果你启动它并在两台计算机上加入服务器,你会注意到这些船会有点小故障。我认为这是由于发送的消息在不规则的时间收到,并且船只在它们处于正确位置之前得到更新。

我需要帮助找出解决方案!谢谢!

http://www.mediafire.com/download/xf7ez07dxmh0hq3/Multiplayer_start.zip

这是代码:

服务器:


客户:

0 投票
1 回答
784 浏览

math - 获得最短角度路径

我需要得到两个角度之间的最短方向。就像如果 Ang1 是 5 并且 Ang2 是 355 那么我希望它返回我需要从 Ang1 中减去才能得到 Ang2 。

我有一些代码可以告诉我最短距离,但不是最短方向。

函数 getShortAngle(a1, a2)

或在 Smallbasic 中:

谢谢你的帮助!

0 投票
1 回答
142 浏览

smallbasic - 小基础知识中的两个语句不能一起工作

对于 IT 的任务,我们必须使用小的基础来创建一个房子,为了获得更高的水平,我们被告知要让窗户的颜色改变颜色。我已经这样做了;我也尝试通过添加移动云来完成更高的级别,这两个不同的语句不能一起工作。

我的代码如下: