Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

how to make your own version of filter method

// The global variable
let s = [23, 65, 98, 5];

Array.prototype.myFilter = function(callback){
  // Only change code below this line
  let newArray = [];
  this.forEach(function(x) {
    if (callback(x) == true) {
      newArray.push(x);
    }
  });
  // Only change code above this line
  return newArray;
};

let new_s = s.myFilter(function(item){
  return item % 2 === 1;
});
Comment

how to make your own version of filter method

// The global variable
let s = [23, 65, 98, 5];

Array.prototype.myFilter = function(callback){
  // Only change code below this line
  let newArray = [];
  this.forEach(function(x) {
    if (callback(x) == true) {
      newArray.push(x);
    }
  });
  // Only change code above this line
  return newArray;
};

let new_s = s.myFilter(function(item){
  return item % 2 === 1;
});
Comment

how to make your own version of filter method

// The global variable
let s = [23, 65, 98, 5];

Array.prototype.myFilter = function(callback){
  // Only change code below this line
  let newArray = [];
  this.forEach(function(x) {
    if (callback(x) == true) {
      newArray.push(x);
    }
  });
  // Only change code above this line
  return newArray;
};

let new_s = s.myFilter(function(item){
  return item % 2 === 1;
});
Comment

how to make your own version of filter method

let s = [23,65,98,5];

Array.prototype.myFilter = function(callback) {
  var newArray = [];
  // Add your code below this line
  for (let i = 0; i < this.length; i++) {
    if (callback(this[i]) === true) {
      newArray.push(this[i]);
    }
  }
  // Add your code above this line
  return newArray;
};

var new_s = s.myFilter(function(item) {
  return item % 2 === 1;
});
Comment

PREVIOUS NEXT
Code Example
Javascript :: how to check jasmine version 
Javascript :: _document getInitialProps req is undefined 
Javascript :: regex generator from text 
Javascript :: seperate array by comma in vue 
Javascript :: how to import images from public folder in react js 
Javascript :: jsx expressions 
Javascript :: vue js v if only hide not remove 
Javascript :: how to render req.session.name to ejs 
Javascript :: complite nodejs remove ubuntu 
Javascript :: react native debug server host & port for device 
Javascript :: MongoDB Express Find All In Database 
Javascript :: Get JSON Values In Array Alternative Syntax 
Javascript :: Change Name Of Function Constructor 
Javascript :: js set height of element 
Javascript :: react extends component with style 
Javascript :: advanced javascript 
Javascript :: js template literal without white spaces 
Javascript :: _.extend() Explanation 
Javascript :: Can Execute Backbone In RequireJS 
Javascript :: map function usage in frontend 
Javascript :: what is prototype-based in javascreipt 
Javascript :: facebook access token 
Javascript :: HSET redis, HINCRBYFLOAT redis 
Javascript :: highest value of x and y in javascript 
Javascript :: knockout empty an observable array 
Javascript :: add image to center in canvas 
Javascript :: javascript to typescript converter 
Javascript :: random jwt secret key generator 
Javascript :: how-can-i-implement-joi-password-complexity-in-joi-validation 
Javascript :: submit form on ctrl enter 
ADD CONTENT
Topic
Content
Source link
Name
8+6 =