1주차답게 특별한 개발내용은 없고 기본 문법에 대한 공부가 주였고 간단한 코드를 연습했다.
아직은 어렵지 않은내용으로 리스트, 반복문, 조건문, 함수를 배우며 리스트를 활용한 코드 및 정규식을 활용한 코드를 작성해봤는데 급하게 작성하느라 노션에 있는 내용을 참고하며 작성했다.
2주차부터는 시간적 여유가 있으니 참고보다는 조금 더 개인적인 코드를 생각해서 작성해보고 싶다.
특정 과일 세기 코드
function fruit_check( list, name ) {
let count = 0;
for (let i = 0; i < list.length; i++) {
let fruit = list[i];
if (fruit == name) {
count += 1;
}
}
console.log(count);
}
let fruit_list = ['사과','배','포도','딸기','사과','배','포도','딸기']
fruit_check(fruit_list, '사과')
이메일 검사 코드
function mail(email){
var rule = /^[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_.]?[0-9a-zA-Z])*.[a-zA-Z]{2,3}$/i;
if(email.indexOf('@') < 0 || !rule.test(email)){
console.log("이메일이 아닙니다");
}else{
console.log("이메일이 맞습니다");
}
}
mail('gunhee21@gmail.com') // 이메일이 맞습니다
mail('gunhee21$gmail.com') // 이메일이 아닙니다.반응형
'개발일지 > 스파르타내일배움단 웹, 앱개발 공부' 카테고리의 다른 글
| 4주차 웹개발 개발일지 (0) | 2022.05.29 |
|---|---|
| 4주차 앱개발 개발일지 (0) | 2022.05.28 |
| 3주차 앱개발 개발일지 (0) | 2022.05.21 |
| 3주차 웹개발 개발일지 (0) | 2022.05.21 |
| 2주차 웹개발 개발일지 (0) | 2022.05.15 |
| 2주차 앱개발 개발일지 (0) | 2022.05.15 |
| 1주차 웹개발 개발일지 (0) | 2022.05.07 |