일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- categorical
- 통계
- ABTest
- 특정컬럼
- 데이터
- dataanalysis
- warehouser
- onehot
- 코테
- 리텐션
- engagement
- pvalue
- 데이터분석
- Python
- dataanalyst
- 데이터분석가
- row추가
- INSERTINTO
- 표본
- DAU
- 그로스마케터
- WAU
- 이전행
- 전처리
- GTM
- data
- 데이터가공
- sql로데이터
- SQL
- 그룹
- Today
- Total
목록전체 글 (43)
Meiren
1. or (||) 이름이 TOM 이거나, 성인이면 통과 const name = 'Mike'; const age = 30; if(name === 'Tom' || age > 19){ console.log('통과'); } 2. and ( && ) const name = 'Mikle'; const age = 30; if{name === 'Mike' && age > 19){ console.log('통과'); } else { console.log('돌아가.') } 3. not ( ! ) 나이를 입력 받아 성인이 아니면 돌아가라 const age = prompt('나이가?'); const isAge = age > 19; if(!isAge){ console.log('돌아가'); } 4. 비교 연산자에도 우위가 있음 ..
1. or (||) 이름이 TOM 이거나, 성인이면 통과 const name = 'Mike'; const age = 30; if(name === 'Tom' || age > 19){ console.log('통과'); } 2. and ( && ) const name = 'Mikle'; const age = 30; if{name === 'Mike' && age > 19){ console.log('통과'); } else { console.log('돌아가.') } 3. not ( ! ) 나이를 입력 받아 성인이 아니면 돌아가라 const age = prompt('나이가?'); const isAge = age > 19; if(!isAge){ console.log('돌아가'); } 4. 비교 연산자에도 우위가 있음 ..
1. 나머지 ( %) 홀수 : X % 2 = 1 짝수 : Y % 2 = 0 어떤 값이 들어와도 5를 넘기며 ㄴ안됨 X % 5 = 0 ~ 4 사이의 값만 반환 2. 거듭제곱 const num = 2 ***3; console.log(num); // 8 3. 연산자 줄여쓰기 let num = 10; // num = num+5; num += 5; console.log(num); 4. 증감연산자 let num = 10; let result = num++; concole.log(result); // 10 let result = ++num; concole.log(result); // 11 5. 비교 연산자 console.log(10>5); // true console.log(10 == 5); // false cons..
1. 나머지 ( %) 홀수 : X % 2 = 1 짝수 : Y % 2 = 0 어떤 값이 들어와도 5를 넘기며 ㄴ안됨 X % 5 = 0 ~ 4 사이의 값만 반환 2. 거듭제곱 const num = 2 ***3; console.log(num); // 8 3. 연산자 줄여쓰기 let num = 10; // num = num+5; num += 5; console.log(num); 4. 증감연산자 let num = 10; let result = num++; concole.log(result); // 10 let result = ++num; concole.log(result); // 11 5. 비교 연산자 console.log(10>5); // true console.log(10 == 5); // false cons..
1. 형변환이 필요한 이유 자로형이 다른 경우 의도치 않은 에러가 발생함 prompt로 입력받은 값은 무조건 string + 연산하면 9080, / 연산은 자동 형변환(숫자화) const mathScore = prompt('수학 몇점?'); const engScore = prompt('영어 몇점?'); const result = (mathScore + engScore)/2; console.log(result) >>> 4540 2. String() : 문자형으로 변환 - 콘솔쪽 로그는 , 로 구분해서 한번에 여러개를 찍을 수 있음 console.log( String(3), String(true), String(false), String(null), String(undifined), ) 3. Number()..
1. 대화상자 1. alert : 알려줌 alert() > 알림창이 뜨고 사용자가 확인 버튼을 누르기전까지 떠있음, 사용자와 상호 소통보단 일방향 전달 예시, 비밀번호 입력/ 이름은 필수값이다. 2. prompt: 입력 받음 프롬프트를 통해 정보를 입력받을 수 있음 = 입력받을 필드 제공 const name = prompt('이름을 입력하세요.'); alert('환영합니다, '+ name + '님'); const name = prompt('이름을 입력하세요.'); alert('안녕하세요, ${name}님. 환영합니다.'); - 입력창에서 > 취소를 누르면 > null - prompt 는 default 값을 넣을 수 있음, - 두개의 인수를 가질수도 있음, 첫번쨰 인수는 질문 타이틀이고 두번째 인수가 필드..
1. 변수 경고창을 띄우는 함수 : alert() 콘솔을 찍는 함수 : console.log let : 이미 선언되어 있으면 알림 줌 이미 선언된 변수를 의도적으로 수정하고 싶을 떄, let 을 생략하고 적으면 수정됨 cont : cont로 선언된 변수는 절대 바뀌지 않는 상수 대분자를 사용하는게 좋다. 다른 개발자들에게 상수임을 선언하기 위해 const PI = 3.14; const SPEED_LIMIT = 50; 정리, 변수선언시 변하지 않는 값 const, 변할 수 있는 값 let으로 선언 추천, cont 로 모두 선언 후 필요시 let으로 선언 규칙, 변수는 문자와 숫자, $와 _만 사용 첫글자 숫자 불가 예약어 사용 불가 상수는 대문자로 변수명은 읽기 쉽고 이해할 수 있게 ( a : X, use..
Life is short You need Python 1. python의 시작 191 귀도 반 로섬이 발표 플랫폼 독립적 인터프리터언어 객체 지향 동적 타이핑 언어 초기엔 C언어로 구현되어 있음 (c로 컴파일 등) 1-1. 귀도 반 로섬 파이썬의 개선사항(PEP)에 대한 최종 의사결정자 자비로운 종신 독재자 > 현재 사임함 오픈소스 커뮤니티 멤버들의 악플에 힘들어했음 MS의 오픈소스 정책을 동의하며 MS로 이직 구글, DropBox, MS 근무 1-2. 파이썬 이름의 유래 Monty Python's Flying Circus (개그 프로그램명) pytho(피톤)은 그리스 신화 속의 괴물 뱀 몬티 파이썬이라는 코메디 그룹의 이름에서 유래 2. 언어의 특징 2-1. 플랫폼 독립적인 인터프리터 언어 플랫폼 OS..