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

smallbasic - Small Basic 中将数组转换为字符串的规则是什么?

Small Basic 中将数组转换为字符串的规则是什么?

在上面的转换示例中,我不明白反斜杠何时出现。

你能帮我理解转换规则吗?

提前致谢。

0 投票
1 回答
2749 浏览

if-statement - 小型基本 if 语句

所以对于学校来说,我正在制作一个带有小基础的项目,想法很简单,就像我的问题一样。我正在制作一种赌博模拟器。

我面临的问题是,我的 var1 100 发生的任何事情都会被添加到我的积分中,即使 var1 是例如 1 或 10。

我问过我的老师,他无法解释我出了什么问题。我是什么做的?

提前致谢

0 投票
1 回答
513 浏览

smallbasic - MS Small Basic:从 Excel 表输入数字表

我正在计划一个 MS Small Basic 程序,我将在其中带来大量数字作为输入。如何将 Excel 表中的数字表读取到程序中?安蒂

0 投票
1 回答
167 浏览

graphics - SmallBasic:如何将 getpixel 函数的十六进制值转换为 rgb 值?

示例代码:

这将返回一个十六进制值,但我需要将其转换为 rgb 值。我该怎么做?

0 投票
2 回答
58 浏览

for-loop - 基本:为什么结果与此 For 循环中的值不同?

此代码在控制台中显示的最终值是 5。但是,在 For 循环之外使用“num”变量时,“num”的值会导致 0。为什么当我执行时 num 的值不是 5指定在 5 点停止?这里发生的计算机逻辑是什么?

使用上面的代码片段,控制台中“num”的最终值显示为 0。

提前感谢大家抽出时间来帮助我解决这个初学者问题!

0 投票
1 回答
95 浏览

algorithm - 如何计算 Microsoft Small Basic 中字符串的所有排列?

如何计算 Microsoft Small Basic 中字符串的所有排列?

对所有排列的强力探索通常是通过 C 和 C++ 等语言中的递归来完成的。但是,Microsoft Small Basic 不支持函数的参数,因此不可能以相同的方式实现递归算法。

也许在 Small Basic 中使用堆栈是可行的?具体如何?

0 投票
1 回答
219 浏览

collision-detection - 多种形状检测 Smallbasic

我想为游戏制作一个可控的角色,但我不希望地板是一种形状。它将由多种形状组成,并具有不同的 y 和 x 位置。每个形状被称为 rectangle[x][y] x 和 y 范围从 1 到 40 以构成一个 20x20 的网格。我唯一能做到的是一种带有碰撞检测的形状。但我真的很想一次拥有所有的形状,我必须做 1600 种不同的 If 语句还是有更简单的选择?最终的程序希望能够创建关卡,然后能够玩这个关卡,但是我现在只创建了关卡。下面是使用一种形状的示例重力程序。

到目前为止的代码:https : //pastebin.com/mFuy2Prd 提前致谢

0 投票
2 回答
834 浏览

csv - 如何将 csv(或类似)转换为 bmp(或类似)

我目前正在 Microsoft Small Basic 中做一个项目以获得一些乐趣,尽管我遇到了困难。

我有一个可以导出到任何格式的文件的数组,它使用字节作为其最小的东西,例如 csv。每个像素都是一个十六进制值,FFFFFF 说,它被放入如下文件中:

ETC...

有什么办法可以将其转换为图像,例如 bmp 文件或其他光栅格式。

0 投票
2 回答
68 浏览

smallbasic - 每个随机数在数组中只有一次

我最近开始使用 SmallBasic 进行编程,我想知道是否可以检查一个随机数是否已经在一个数组中。到目前为止我的代码:

提前致谢:)

0 投票
1 回答
178 浏览

turtle-graphics - 小型基本海龟 MoveTo 错误“值对于小数而言太大或太小。”

此代码似乎引发异常“值对于小数而言太大或太小”。

以某种方式更改变量 y1、y2、x 会消除错误。例如,y2 从 41 到 38。

我怎样才能解决这个问题?

错误跟踪:

在 1.0 和 1.2 版本中相同。