只需一步,快速开始
SKILL 可以使用 prog 和 let来声明局部变量。但它们之间有区别,在程序中应选择合适的函数来声明。区别如下:
一、let函数不能通过使用return返回一个值,而 prog 能够 使用 return 返回一个值,当使用prog声明局部变量时,当执行到return时,程序会返回 return的值,并跳出prog函数。
二、两个函数的返回值不一样。prog的返回值为return指定的值,当没使用return返回任何值时,将返回nil。而let始终返回函数中最后执行的值。
三、let的运行速度要快于prog,当函数中不使用go或者return时,建议最好使用let
使用道具 举报
skyzeng 发表于 2013-5-1 20:14 慢慢学习中,希望楼主多多帮忙。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
Archiver|小黑屋|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )
GMT+8, 2025-11-3 19:10 , Processed in 0.129591 second(s), 20 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.