0% found this document useful (0 votes)
9 views

Javascript Prractice Array Methods

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Javascript Prractice Array Methods

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

// const ratings=[5,10,9,7,2,3,8];

// const filterdratings=ratings.filter((rate)=>{
// let result=rate>6;
// return result;
// })
// console.log(result);

//filtering even numbers from arrays

// const numbers=[1,2,3,4,5,6,7,8,9];
// const even=numbers.filter((num)=>{
// let result=num%2==0;
// return result;
// });
// console.log(even);

// const movies=[{name:"coffee day",rating:9},


// {name:"the lost coder",rating:7},
// {name:"Typical Bug",rating:4}];

// const filterdMovies=movies.filter((movie)=>{
// return movie.rating>6;
// })

// console.log(filterdMovies);

//MAP METHOD

// const numbers=[10,20,30,40,50];

// const mapNumbers=numbers.map((num)=>{
// return num+5;
// });

// console.log(numbers);

// const products=[{name:"bread",price:25,tax:0.05},
// {name:"butter",price:65,tax:0.05},
// {name:"water",price:15,tax:0},
// {name:"material",price:185,tax:0.18}
// ];
// const mapProducts=products.map((product)=>{

// return{name:product.name,price:product.price,tax:product.tax}
// });

//reduce method

// const numbers=[1,2,3,4,5];
// const reduceNumbers=numbers.reduce(reducer,initialValue);

// find method it used to find something and return it

// const numbersd=[5,20,75,80,90,15,45,89,98,78];
// const findNumbers=numbersd.find((number)=>{
// return number>90;
// });
// console.log(findNumbers);

// sort method

// const numbers=[5,10,2,7,9];
// numbers.sort();
// console.log(numbers);

// const names=["kudakwashe","alex","malvin","tom"];
// names.sort();
// console.log(names);

// compare function retrives sorted from smallest a-b is giving us smaller to


higher and b-a is giving us higher to lower

// const numbers=[5,10,7,2,9,30];
// numbers.sort((a,b)=>{
// return a-b;
// });

// const movies=[{name:"bug",rating:10},
// {name:"lost coder",rating:7},
// {name:"dev at night",rating:9},
// {name:"speed quality",rating:8}

// ];

// movies.sort((a,b)=>{
// return a.rating-b.rating
// });

// console.log(movies);

//reverse method to reverse array as it is


// const numbers=[5,10,7,2,9,30];
// numbers.reverse();
// console.log(numbers);

// const movies=[{name:"bug",rating:10},
// {name:"lost coder",rating:7},
// {name:"dev at night",rating:9},
// {name:"speed quality",rating:8}

// ];
// movies.reverse();
// console.log(movies);

//chain method
const numbers=[5,10,7,2,9,30];
const filterNumbers=numbers.filter((number)=>{
return num>4

});

const mapNumbers=filterNumbers.map((num)=>{
return num+5;

});

console.log(numbers)
// const ratings=[5,10,9,7,2,3,8];
// const filterdratings=ratings.filter((rate)=>{
// let result=rate>6;
// return result;
// })
// console.log(result);

//filtering even numbers from arrays

// const numbers=[1,2,3,4,5,6,7,8,9];
// const even=numbers.filter((num)=>{
// let result=num%2==0;
// return result;
// });
// console.log(even);

// const movies=[{name:"coffee day",rating:9},


// {name:"the lost coder",rating:7},
// {name:"Typical Bug",rating:4}];

// const filterdMovies=movies.filter((movie)=>{
// return movie.rating>6;
// })

// console.log(filterdMovies);

//MAP METHOD

// const numbers=[10,20,30,40,50];

// const mapNumbers=numbers.map((num)=>{
// return num+5;
// });

// console.log(numbers);

// const products=[{name:"bread",price:25,tax:0.05},
// {name:"butter",price:65,tax:0.05},
// {name:"water",price:15,tax:0},
// {name:"material",price:185,tax:0.18}
// ];

// const mapProducts=products.map((product)=>{

// return{name:product.name,price:product.price,tax:product.tax}
// });

//reduce method

// const numbers=[1,2,3,4,5];
// const reduceNumbers=numbers.reduce(reducer,initialValue);

// find method it used to find something and return it

// const numbersd=[5,20,75,80,90,15,45,89,98,78];
// const findNumbers=numbersd.find((number)=>{
// return number>90;
// });
// console.log(findNumbers);

// sort method

// const numbers=[5,10,2,7,9];
// numbers.sort();
// console.log(numbers);

// const names=["kudakwashe","alex","malvin","tom"];
// names.sort();
// console.log(names);

// compare function retrives sorted from smallest a-b is giving us smaller to


higher and b-a is giving us higher to lower

// const numbers=[5,10,7,2,9,30];
// numbers.sort((a,b)=>{
// return a-b;
// });

// const movies=[{name:"bug",rating:10},
// {name:"lost coder",rating:7},
// {name:"dev at night",rating:9},
// {name:"speed quality",rating:8}

// ];

// movies.sort((a,b)=>{
// return a.rating-b.rating
// });

// console.log(movies);

//reverse method to reverse array as it is


// const numbers=[5,10,7,2,9,30];
// numbers.reverse();
// console.log(numbers);

// const movies=[{name:"bug",rating:10},
// {name:"lost coder",rating:7},
// {name:"dev at night",rating:9},
// {name:"speed quality",rating:8}

// ];
// movies.reverse();
// console.log(movies);

//chain method
const numbers=[5,10,7,2,9,30];
const filterNumbers=numbers.filter((number)=>{
return num>4

});

const mapNumbers=filterNumbers.map((num)=>{
return num+5;

});

console.log(numbers)

You might also like