Dart编程实例 -递归函数
void main() {
print(factorial(6));
}
factorial(number) {
if (number <= 0) {
// termination case
return 1;
} else {
return (number * factorial(number - 1));
// function invokes itself
}
}
部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!