Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops 如何在GML中存储值以创建平均值_Loops_While Loop_Average_Game Engine_Gml - Fatal编程技术网

Loops 如何在GML中存储值以创建平均值

Loops 如何在GML中存储值以创建平均值,loops,while-loop,average,game-engine,gml,Loops,While Loop,Average,Game Engine,Gml,抱歉,如果这是一个愚蠢的问题,我尝试谷歌和stackoverflow,但我找不到任何东西 因此,我希望最终用户能够输入未指定数量的数值,然后我希望我的程序根据输入的数值创建一个平均数 如果我能够限制输入的值的数量,我只会使用多个变量,但是因为它是不受限制的,所以我使用了一个while循环,当用户输入0时,它会自动关闭 var userinput; userinput=1; while(userinput>0) { userinput = get_integer("Please in

抱歉,如果这是一个愚蠢的问题,我尝试谷歌和stackoverflow,但我找不到任何东西

因此,我希望最终用户能够输入未指定数量的数值,然后我希望我的程序根据输入的数值创建一个平均数

如果我能够限制输入的值的数量,我只会使用多个变量,但是因为它是不受限制的,所以我使用了一个while循环,当用户输入0时,它会自动关闭

var userinput;
userinput=1;
while(userinput>0)
{
    userinput = get_integer("Please input values","")
}
show_message(userinput);
end_game();
我甚至不知道这是否可行,但如果我能找到一种方法列出输入的值,我就能够得到平均值并完成这项工作

编辑:我自己解决了这个问题,问这个问题很愚蠢。万一有人在谷歌上搜索到这个,我就在这里创建了三个新变量

我做了一个总变量,平均变量和输入数变量

userinput=get\u integer(“请输入值”)
总计=总计+用户输入
NUMOFINTS=NUMOFINTS+1


然后在最后减去你需要的数值,打印出平均值。

把你的答案写在答案里,然后接受。把你的答案写在答案里,然后接受。