You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

exercise_5.js 896B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. // 1.1
  2. for (let i = 0; i <= 20; i++) {
  3. console.log(i);
  4. }
  5. // 1.2
  6. for (let i = 1; i <= 29; i = i + 2) {
  7. console.log(i);
  8. }
  9. // 1.3
  10. for (let i = 12; i >= -14; i = i - 2) {
  11. console.log(i);
  12. }
  13. // 1.4
  14. for (let i = 50; i >= 20; i--) {
  15. if (i % 3 === 0) {
  16. console.log(i);
  17. }
  18. }
  19. for (let i = 50; i >= 20; i--) {
  20. if (!(i % 3)) {
  21. console.log(i);
  22. }
  23. }
  24. // 2.1
  25. let string = "launchcode";
  26. let array = [1, 5, 'LC101', 'blue', 42];
  27. for (let i = 0; i <= array.length - 1; i++) {
  28. console.log(array[i]);
  29. }
  30. // 2.2
  31. let output = "";
  32. for (let i = string.length - 1; i >= 0; i--) {
  33. output += string[i];
  34. }
  35. console.log(output);
  36. // 3.1
  37. let array2 = [2, 3, 13, 18, -5, 38, -10, 11, 0, 104];
  38. let evens = [];
  39. let odds = [];
  40. for (let i = 0; i <= array2.length - 1; i++) {
  41. if (array2[i] % 2 === 0) {
  42. evens.push(array2[i]);
  43. } else {
  44. odds.push(array2[i]);
  45. }
  46. }
  47. console.log(evens);
  48. console.log(odds);