函数不返回值(错误 1170;ActionScript 3.0)

Posted

技术标签:

【中文标题】函数不返回值(错误 1170;ActionScript 3.0)【英文标题】:Function does not return a value (Error 1170; ActionScript 3.0) 【发布时间】:2016-09-19 01:55:58 【问题描述】:

我目前正在尝试创建一个系统,在该系统中,每次调用函数时都会滚动一个新数字(因此我可以使用该输出用新数字重置场景(数字调用数组))。目前这是我的设置;

function randomNum():Number
return this(Math.round(Math.random()*range) + minLimit);
;

以上是我为即时计算新数字所做的函数。以下所有相关变量;

var output = randomNum();

function randomFruit():String
return fruits[output];

几乎随机数函数滚动为输出变量提供一个新数字,然后用于从数组中拉出一个新项目。我得到的问题是随机数函数没有返回任何值,从而导致错误。有谁知道如何解决这一问题?我不确定这是否是从数组中重新滚动新项目的最佳方法,但这是我能想到的最简单的实现。

为任何帮助干杯,因为我已经竭尽全力尝试了无数次修复无济于事:/

【问题讨论】:

【参考方案1】:

删除这个:

function randomNum():Number
    return Math.round(Math.random()*range) + minLimit;
;

【讨论】:

以上是关于函数不返回值(错误 1170;ActionScript 3.0)的主要内容,如果未能解决你的问题,请参考以下文章

为啥函数调用在 swiftui 中返回不可变值时出现错误?

LeetCode.1170-比较字符串中最小字符的出现频率(Compare Strings by Frequency of the Smallest Char)

mysql #1170错误(42000) BLOB/TEXT Column Used in Key Specification Without a Key Length

DATEADD() 函数不返回相加值

ZZNUOJ_用C语言编写程序实现1170:最长字符串(指针专题)(附完整源码)

php中fopen函数的返回值是啥啊?