자바스크립트 기초 문법을 배웠다.
파이썬만 하다가 다른 언어를 배우려니
생각보다 비슷한 부분이 많다고 생각이 되면서도
또 다른 부분이 발견될 때마다 생각 보다 어렵다는 생각을 하게 된다.
아래는 리스트에서 딸기의 갯수를 확인하는 코드를 짜보라는 1주차 숙제이다
let fruit_list = ['사과','감','감','배','포도','포도','딸기',
'포도','감','수박','딸기']
let count = 0;
fruit_list.map((value,i) => {
if (value == '딸기') {
count += 1
}
})
console.log(count);
아래는 이메일 형식이 맞는지 indexOf를 사용해서 @이가 들어가 있는지 여부를 확인하는 코드이다.
function checkEmail(email){
if (email.indexOf('@') == -1) {
console.log('이메일이 아닙니다.')
} else {
console.log('이메일이 맞습니다.')
}
}
checkEmail('gunhee21@gmail.com') // 이메일이 맞습니다
checkEmail('gunhee21$gmail.com') // 이메일이 아닙니다.
마지막으로 정규 표현식을 활용하여 위와 같이 이메일이 맞는지 확인하는 것을 과제로 받았지만
쉽게 잘 이해가 가지 않아서 결국 해답을 보았다.
그것마저도 가져오지 않았다. 잘 이해가 안된다.
나중에 시간 나는대로 다시 한번 확인 해봐야겠다. 일단 진도부터 빼야겠다.
'개발일지' 카테고리의 다른 글
앱개발종합반 3주차(스파르타) (0) | 2022.05.26 |
---|---|
앱개발 종합반 2주차 과제 (0) | 2022.05.23 |
첫 웹서비스 개시!!!(스파르타) (0) | 2022.05.17 |
나홀로 쇼핑몰(스파르타) (0) | 2022.05.14 |
지니뮤직 크롤링 (0) | 2022.05.11 |