Dart语言for循环示例1

void main() { 
   var num = 5; 
   var factorial = 1; 
   for( var i = num ; i >= 1; i-- ) { 
      factorial *= i ; 
   } 
   print(factorial); 
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


void main() { var num = 5; var factorial = 1; for( var i = num ; i >= 1; i-- ) { factorial *= i ;
// 逻辑运算符示例 void main() { var a = 10; var b = 12; var res = (a>b)||(b<10); print(res);
void main() { var a = 12; var b = 3; a+=b; print("a+=b : ${a}"); a = 12; b = 13; a-=b; print("a-=b : ${a}");
// Dart语言类型测试运算符!is void main() { doublen = 2.20; var num = n is! int; print(num); }
// Dart语言类型测试运算符is void main() { int n = 2; print(n is int); //print(n is string); }
void main() { var num1 = 5; var num2 = 9; var res = num1>num2; print('num1 greater than num2 ::' +res.toString());
void main() { var num1 = 101; var num2 = 2; var res = 0; res = num1+num2; print("Addition: ${res}");
// Dart语言const关键字 void main() { final v1 = 12; const v2 = 13; const v3 = 14; v2 = 12; }
// Dart语言final关键字 void main() { final val1 = 1202; final val2 = 1203; print(val1); print(val2);
// Dart语言dynamic关键字 void main() { dynamic x = "yiibai.com"; print(x); }
class TestClass { void disp() { print("Hello World"); } } void main() { TestClass c = new TestClass();
void main() { double n1 = 12.023; double n2 = 12.89; var value = n1.round(); print( value ); value = n2.round();
void main() { var a = 10; var b = 17; print(a.remainder(2)); print(b.remainder(2)); }
void main() { var a = 2.4; print(a.compareTo(12)); print(a.compareTo(2.4)); print(a.compareTo(0)); }
// Dart语言Ceil方法 void main() { var a = 2.4; print("The ceiling value of 2.4 = ${a.ceil()}");
void main() { int posNum = 10; int negNum = -12; int valZero = 0; print(posNum.sign); print(negNum.sign);
// Dart语言解析 - parse void main() { print(num.parse('12')); print(num.parse('10.91'));
void main() { int num1 = 10; // declare an integer double num2 = 10.50; // declare a double value print(num1);
void main() { var grade = "A"; switch(grade) { case "A": {print("Excellent"); }
void main() { var num = 2; if(num > 0) { print("${num} is positive"); } else if(num < 0) {