default_values.gravity 421 B

12345678910111213141516171819
  1. #unittest {
  2. name: "Default argument values.";
  3. result: 380;
  4. };
  5. func test (n1 = 10, n2 = 20, n3 = 30, n4 = 40) {
  6. return n1+n2+n3+n4;
  7. }
  8. func main() {
  9. var v1 = test(1,2,3,4); // 10
  10. var v2 = test(1,2,3); // 46
  11. var v3 = test(1,2); // 73
  12. var v4 = test(1); // 91
  13. var v5 = test(); // 100
  14. var v6 = test(0,,0); // 60
  15. return v1+v2+v3+v4+v5+v6;
  16. }