/documentation/js/array_comprehensions.js

http://github.com/jashkenas/coffee-script · JavaScript · 24 lines · 18 code · 5 blank · 1 comment · 4 complexity · b858f37f21bdcfb416535fc347e0589d MD5 · raw file

  1. // Generated by CoffeeScript 1.10.0
  2. var courses, dish, food, foods, i, j, k, l, len, len1, len2, ref;
  3. ref = ['toast', 'cheese', 'wine'];
  4. for (j = 0, len = ref.length; j < len; j++) {
  5. food = ref[j];
  6. eat(food);
  7. }
  8. courses = ['greens', 'caviar', 'truffles', 'roast', 'cake'];
  9. for (i = k = 0, len1 = courses.length; k < len1; i = ++k) {
  10. dish = courses[i];
  11. menu(i + 1, dish);
  12. }
  13. foods = ['broccoli', 'spinach', 'chocolate'];
  14. for (l = 0, len2 = foods.length; l < len2; l++) {
  15. food = foods[l];
  16. if (food !== 'chocolate') {
  17. eat(food);
  18. }
  19. }