我必须编写一个带有签名的函数 contains(name)
. 这个函数只会在给定的上下文中被调用,也就是
(allNames)->contains("myname")
我已经编好了。
function contains(name)
for n in allNames
if n === name
return true
end
end
return false
end
问题是我无法进入 allNames
内功 contains
. 同时,我也不能把它作为参数传递给 contains
函数,因为我无法修改签名。
有什么建议可以处理这个问题吗?先谢谢了!