我爱模板网 > 建站教程 > dart >  Dart编程实例 -递归函数正文

Dart编程实例 -递归函数

Dart编程实例 -递归函数

void main() {

   print(factorial(6));

}  

factorial(number) {

   if (number <= 0) {         

      // termination case

      return 1;

   } else {

      return (number * factorial(number - 1));    

      // function invokes itself

   }

}


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:Dart编程实例 - Lambda 表达式 下一篇:Dart编程实例 - 可选参数和默认值
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢