for_in.gravity 372 B

123456789101112131415161718192021
  1. #unittest {
  2. name: "for() for string";
  3. error: NONE;
  4. result: "aeiouAEIOU";
  5. };
  6. func main () {
  7. var s = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  8. var ret = ""
  9. for (var c in s) {
  10. if (c == "a" or c == "A" or
  11. c == "e" or c == "E" or
  12. c == "i" or c == "I" or
  13. c == "o" or c == "O" or
  14. c == "u" or c == "U") {
  15. ret += c;
  16. }
  17. }
  18. return ret;
  19. }