/**
* 3๊ฐ์ ํ์
์ค, 2๊ฐ์ ํ์
์ ํ ์ ํด๋น name ๊ฐ join์ ์ด์ฉํด ํ๋์ ๋ฌธ์์ด๋ก ๋ฝ์์ค๊ธฐ
*/
const types =[
{name : '์ถ์ฒ', value : 1},
{name : '๋ฌถ์', value : 2},
{name : '๋จ์ผ', value : 3}
];
const values = [1, 2];
let arr = [];
for(let i in values)
{
const data = types.filter((item) => item.value === values[i]).map(item => item.name);
for(let n in data) {
arr.push(data[n]);
}
}
console.log(arr.join()); // "์ถ์ฒ,๋ฌถ์"
'๐ Language > JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Javascript] ๋ ์ง ํฌ๋งท ์ข ๋ฅ (์ค๋, ์ด๋ฒ๋ฌ ๋ง, ํ๋ฌ ์ ๋ฑ) (0) | 2023.03.31 |
---|---|
[Javascript] Set (0) | 2023.03.06 |
[javascript] ์ฐธ์กฐํ์ ์์ ๋ณต์ฌ(Shallow Copy) & ๊น์ ๋ณต์ฌ(Deep Copy) (0) | 2023.02.03 |
[javascript] ๋ฐฐ์ด ์ ๊ฐ์ฒด๋ค์ ๊ฐ ์์ ๋ํ๊ธฐ (0) | 2023.02.02 |
[javascript] <input> ํ๊ทธ์ ์ซ์๋ง ์ ๋ ฅ (์ ๊ท์ ์ฌ์ฉ) (0) | 2023.01.27 |