【发布时间】:2016-11-09 14:45:03
【问题描述】:
我试图为线性搜索编写咖啡脚本,但我被困在除了最后一行的值之外,我还必须返回一个值。 这是我的代码 sn-p:
Linear_Search = (array, desired) ->
for x in array
do ->
if x is desired
return true
false
array = [2, 4, 6, 7, 3, 1, 5]
if Linear_Search(array, 4)
console.log("Found")
else
console.log("Not Found")
if Linear_Search(array, 9)
console.log("Found")
else
console.log("Not Found")
运行此脚本后,我得到了答案
"Not Found"
"Not Found"
我尝试了各种方法,例如删除 return 关键字。但他们似乎没有工作。帮助我学习这项很棒的技术。
【问题讨论】:
-
谢谢,但我实际上是在寻求咖啡脚本的帮助。
-
javascript 是咖啡脚本。该方法在两者中的工作方式相同。
标签: coffeescript