본문 바로가기
개발일지

앱개발 종합반 1주차 과제(자바스크립트)(스파르타)

by crescent88 2022. 5. 17.

자바스크립트 기초 문법을 배웠다. 

파이썬만 하다가 다른 언어를 배우려니 

생각보다 비슷한 부분이 많다고 생각이 되면서도 

또 다른 부분이 발견될 때마다 생각 보다 어렵다는 생각을 하게 된다. 

 

아래는 리스트에서 딸기의 갯수를 확인하는 코드를 짜보라는 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