Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. /** CREATE ARRAY **/
  2. function makeList(item1, item2, item3) {
  3. return [item1, item2, item3];
  4. }
  5.  
  6. /** ADD TO ARRAY **/
  7. function addToList(list, item) {
  8. list.push(item)
  9. return list
  10. }
  11.  
  12. /** ACCESS ARRAY **/
  13. function accessFirstItem(array) {
  14. return array[0];
  15. }
  16.  
  17. function accessThirdItem(array) {
  18. return array[2];
  19. }
  20.  
  21. /** FIND LENGTH OF ARRAY **/
  22. function findLength(array) {
  23. return array.length;
  24. }
  25.  
  26. /** ACCESS LAST ITEM OF ARRAY **/
  27. function accessLastItem(array) {
  28. return array[array.length-1];
  29. }
  30.  
  31. /** COPY ARRAY **/
  32. function firstFourItems(array) {
  33. return array.slice(0, 4);
  34. }
  35.  
  36. function lastThreeItems(array) {
  37. return array.slice(-3);
  38. }
  39.  
  40. /** COPIES ALL BUT LAST ITEM **/
  41. function minusLastItem(array) {
  42. return array.slice(0, (array.length-1));
  43. }
  44.  
  45. function copyFirstHalf(array) {
  46. return array.slice(0, (array.length/2));
  47. }
  48.  
  49. /** SQARES **/
  50. function squares(array) {
  51. var result = array.map(function(num) {
  52. return num**2;
  53. });
  54. return result;
  55. }
  56.  
  57. /** Filter **/
  58. function squares(array) {
  59. var result = array.map(function(num) {
  60. return num**2;
  61. });
  62. return result;
  63. }
  64.  
  65. /** SORT **/
  66. function greatestToLeast(array) {
  67. return array.sort(function(a,b) {
  68. return b-a;
  69. });
  70. }
  71.  
  72. /** FILTER **/
  73. function shortWords(array) {
  74. return array.filter(function(word) {
  75. return word.length < 5;
  76. });
  77. }
  78.  
  79. /** FIND **/
  80. function divisibleBy5(array) {
  81. return array.find(function(num) {
  82. return num % 5 === 0;
  83. });
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement