훈돌라
2024. 5. 24 map, find, filter, local storage 문제 풀기 본문
const numbers = [1, 2, 3, 4, 5]
const double = numbers.map(number => number * 2);
console.log(double)
const users = [ { name: 'Alice', age: 22 }, { name: 'Bob', age: 24 }, { name: 'Carol', age: 23 } ]
const usersName = users.map(user => user.name);
console.log(usersName);
const users = [ { name: 'Alice', age: 30, city: 'Seoul' }, { name: 'Bob', age: 25, city: 'New York' }, { name: 'Charlie', age: 35, city: 'London' } ]
const info = users.map(user => ({name : user.name, city : user.city}));
console.log(info)
const number = [3, 7, 11, 9, 12, 13]
const tenup = number => number > 10;
const result = number.find(tenup);
console.log(result);
const users =[ { name: 'Alice', age: 30 }, { name: 'Bob', age: 25 }, { name: 'Charlie', age: 35 } ]
const alice = users.find(person => person.name === 'Alice')
console.log(alice)
const data = [ { id: 1, name: 'Laptop' }, { id: 2, name: 'Smartphone' }, { id: 3, name: 'Tablet' } ]
const findId3 = data.find((item) => item.id === 3);
console.log(findId3);
const numbers =[1,2,3,4,5,6]
const filters = numbers.filter((abc) => {
return abc%2 === 0
})
console.log(filters)
const arr = [{ name: 'Alice', age: 25 }, { name: 'Bob', age: 30 }, { name: 'Carol', age: 35 }]
const newArr = arr.filter((user) => {
return user.age >= 30;
});
console.log(newArr);
const product = [ { name: 'Laptop', price: 1000 }, { name: 'Smartphone', price: 500 }, { name: 'Tablet', price: 250 } ]
const newProduct = product.filter((a) => {
return a.price >= 500;
})
console.log(newProduct)
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [7, 8, 9];
const allarr = [... arr1, ...arr2, ...arr3]
console.log(allarr)
const obj1 = { name: "Alice", age: 30 };
const obj2 = { job: "Software Engineer", city: "Seoul" };
const one = {...obj1, ...obj2}
console.log(one);
const sum = sumNumbers(...numbers);
console.log(sum);
const person = {
name: "John Doe",
age: 30,
occupation: "Software Engineer"
};
const { name, age, occupation } = person;
console.log(name, age, occupation);
const user = {
name: "Jane Doe",
age: 25,
occupation: "Web Developer",
address: {
city: "Seoul",
country: "South Korea"
}
};
const {address:{city}} = user;
console.log(city)
const numbers = [1, 2, 3, 4, 5];
const [num1 , num2, ...rest] = numbers;
console.log(rest);
localStorage.setItem('username', 'james');
localStorage.setItem('age', 20);
const username = localStorage.getItem('username')
console.log(username)
localStorage.removeItem('username');
localStorage.removeItem('age');
const person = {
name: 'Bard',
age: 3,
occupation: 'Language Model'
};
const user = localStorage.setItem('person', JSON.stringify(person));