`arr1.sort()
const arr1 = ["a","s","d","f","b"];
arr1.sort() //핵심
//결과 : ['a', 'b', 'd', 'f', 's'];
arr1.sort(function(a, b) { return a < b ? 1 : -1; });
const arr1 = ["a","s","d","f","b"];
arr1.sort(function(a, b) {
return a < b ? 1 : -1;
});
//결과 : ['s', 'f', 'd', 'b', 'a'];
arr2.sort(function(a,b){ return a-b })
const arr2 = [5,1,12,9,7];
arr2.sort(function(a,b){ //핵심
return a-b
})
//결과 : [1, 5, 7, 9, 12];
arr2.sort(function(a,b){ return b-a })
const arr2 = [5,1,12,9,7];
arr2.sort(function(a,b){
return b-a //핵심
})
//결과 : [12, 9, 7, 5, 1];
var products = [
{ id: 0, price: 70000, title: "Blossom Dress" },
{ id: 1, price: 50000, title: "Springfield Shirt" },
{ id: 2, price: 60000, title: "Black Monastery" },
];
products.sort(function (a, b) {
return a.price - b.price;
});
//결과
{id: 1, price: 50000, title: 'Springfield Shirt'}
{id: 2, price: 60000, title: 'Black Monastery'}
{id: 0, price: 70000, title: 'Blossom Dress'}
var products = [
{ id: 0, price: 70000, title: "Blossom Dress" },
{ id: 1, price: 50000, title: "Springfield Shirt" },
{ id: 2, price: 60000, title: "Black Monastery" },
];
products.sort(function (a, b) {
return a.title > b.title ? 1 : -1;
});
//결과
0: {id: 2, price: 60000, title: 'Black Monastery'}
1: {id: 0, price: 70000, title: 'Blossom Dress'}
2: {id: 1, price: 50000, title: 'Springfield Shirt'}
products.sort(function (a, b) {
return a.title < b.title ? 1 : -1;
});
const arr1 = [1, 3, 5, 7, 9];
const arr2 = arr1.filter(function (a) {
return a < 9;
});
//결과 : [1, 3, 5, 7]
const arr1 = [1, 3, 5, 7, 9];
const arr3 = arr1.map(function (a) {
return a * 2;
});
//결과 : [2, 6, 10, 14, 18]