-
JS연습하기4(?조건문,forEach)JS 2022. 1. 8. 21:37
JS연습(JSON형식의 데이터를 ?조건문사용해서 해당하는 경우와 else의경우 다른 단어로 뽑아내기)
data 여기
const userList = [ { name: '국연수', gender: 'F', job: '팀장', infoAgree: true, }, { name: '엔제이', gender: 'F', job: '가수', infoAgree: false, }, { name: '최웅', gender: 'M', job: '작가', infoAgree: false, }, ]
앞의 JS연습1번 글에서 심화된 내용으로!
1.'gender'를 분류해서 여자/남자 표시
2.'infoAgree'를 분류해서 동의/비동의 표시
//forEach사용하기
userlist.forEach((i) => { const agreeTxt = i.infoAgree ? "동의" : "비동의" const genderTxt = i.gender === 'F'? '여성' : '남성' console.log( `이 사람은 ${i.name}이고, 직업은 ${i.job}이고, 성별은 ${genderText}이고, 정보수신을 ${agreeTxt} 하였습니다.`) }
console에는 이렇게 나오게 된다! **js에서는 ===으로 써줘야하고
**if/else가 펼요하지 않다면 true인경우만 써도 괜찮다!
'JS' 카테고리의 다른 글
JS연습하기6(스프레드연산자, filter) (0) 2022.01.09 JS연습하기5(split.map.filter.onload) (0) 2022.01.09 JS연습하기3(toggle메서드,classList) (0) 2022.01.08 JS연습하기2(input,object,console.log) (0) 2022.01.08 JS연습하기1(for문, map, forEach, filter메서드 연습) (0) 2022.01.08