Ternary 연산자를 사용하여 자바스크립트에서의 표 데이터 관리
자바스크립트에서 표 데이터를 관리할 때, Ternary 연산자를 사용하면 코드를 간결하고 효율적으로 작성할 수 있습니다. Ternary 연산자는 조건에 따라 다른 값을 할당하는 간단한 방법을 제공합니다.
const data = [
{ name: 'John', age: 25 },
{ name: 'Jane', age: 28 },
{ name: 'Tom', age: 30 }
];
const tableRows = data.map((row) => `
<tr>
<td>${row.name}</td>
<td>${row.age}</td>
<td>${row.age >= 30 ? '많음' : '적음'}</td>
</tr>
`).join('');
const table = `
<table>
<thead>
<tr>
<th>Name</th>
<th>Age</th>
<th>Age Group</th>
</tr>
</thead>
<tbody>
${tableRows}
</tbody>
</table>
`;
console.log(table);
위의 예제에서는 Ternary 연산자를 사용하여 row.age
의 값이 30 이상인 경우에는 “많음”, 그렇지 않은 경우에는 “적음”이라는 값을 할당합니다. 이를 통해 표 데이터에 따라 다른 내용을 표시할 수 있습니다.
Ternary 연산자를 사용하면 if-else 문을 사용하는 것보다 간결한 코드를 작성할 수 있습니다. 데이터 관리에 있어서 효율적이고 가독성 있는 코드를 작성할 수 있도록 Ternary 연산자를 적극 활용해보세요.
#참고자료