这是我想转换为 AssemblyScript 的 js 代码
function make_func_array(size){
function f1(w){
w.val+=1
}
function f2(w){
w.val+=10
}
var ans=[]
for (let i=0;i<size;i++){
ans.push(f1)
ans.push(f2)
}
return ans
}
function run_ar(ar,val){
var w={val}
for(let f of ar){
f(w)
}
return w.val
}
var ar=make_func_array(10)
var ans=run_ar(ar,3)
console.log('ans',ans)
它使用一组函数来执行一些基本计算
我的问题是:AssemblyScript 是否支持函数数组?它将如何用 AssemblyScript 编写?