함수함수를 호출 할 때 괄호 내부에 여러 가지 자료를 넣는데, 이때의 자료를 매개변수라고 부른다.함수를 호출해서 최종적으로 나오는 결과값을 리턴값이라고 부른다.사용 방법 예시 예시 - 매개변수가 있는 함수 가변 매개변수 함수함수를 선언할 때의 매개변수와 함수를 호출할 때의 매개변수의 개수가 같아야되지만,매개변수를 원하는 만큼 받을 수 있는 함수를 가변 매개변수 함수라고 부른다.사용 방법 사용 조건가변 매개변수 뒤에는 일반 매개변수가 올 수 없다.가변 매개변수는 하나만 사용할 수 있다. 예시 리턴함수의 결과를 리턴이라고 한다.리턴을 하게되면 함수를 끝내라는 의미이다.예시return의 다음줄인 print("===B===")는 출력이 안되는 것을 확인할 수 있다.
기간2024.05.08 ~ 2024.05.10 SK 네트웍스 Family AI 캠프에 신청하기까지첫 회사에서 프론트엔드 개발자로서 퇴사한지 어느덧 4개월 넘게 지났다.스타트업 회사다보니 개발자는 부족했었고, 그로 인해 많게는 프로젝트 두 개를, 적게는 프로젝트 한 개를 나 혼자서 맡게 되었다.내 사수님은 내가 입사하고 약 6개월정도 뒤에 더 큰 회사로 이직하셨고, 사수님이 이직하시고 내가 퇴사하기 전까지 나는 누구의 직접적인 도움없이 개발 중 직면한 문제들을 혼자 해결하게 되었다.이렇게 하다보니 나 스스로도 개발 실력이 엄청나게 향상된 것을 느낄 수 있었지만, 체력이 개발 실력과 반비례로 줄어들고 있음을 느꼈고,어느 순간, 프로젝트 한 개에 대해 프론트 업무만 하는게 아니라 그 프로젝트의 DB 설계, ..
연산자종류연산자뜻=대입==같다!=다르다작다>크다작거나 같다>=크거나 같다 우선순위각 문자들은 값을 가지고 있고, 그에 따라 우선순위가 결정된다.각 값은 아스키코드 값을 참조한다. 단항 연산자와 이항 연산자단항 연산자는 피연산자가 한 개인 것을 의미한다.예를들어, +10의 +는 단항 연산자이다.이항 연산자 : 피연산자가 두 개인 것을 의미한다.예를들어, 10 - 10의 -는 이항 연산자이다. 논리 연산자연산자의미설명not아니다불을 반대로 전환한다and그리고피연산자 두 개 모두 참일 때 True,그 외에는 False를 출력한다or또는피연산자 두 개중 하나만 참이면 True,두 개 모두 거짓일 때 False를 출력한다 조건문조건에 따라 코드를 실행하거나, 실행하지 않게 만들고 싶을 때 사용하는 구문이다...
기본적인 설치파이썬(Python) 설치https://www.python.org/ Welcome to Python.orgThe official home of the Python Programming Languagewww.python.org맥과 윈도우 모두 위 사이트에서 파이썬을 설치할 수 있다. 아나콘다(Anaconda) 설치https://www.anaconda.com/ Anaconda | The Operating System for AIDemocratize AI innovation with the world’s most trusted open ecosystem for data science and AI development.www.anaconda.com아나콘다는 위 사이트에서 설치할 수 있는데, 맥과 ..
이벤트 기반 코드우선, 위 코드는 작성하는 순서대로 실행되는 것이 아님예를 들어, 23번째 줄의 코드는 25 ~ 27번째 줄의 코드 실행 후에 실행이 부분에서 매우 중요한 부분이 있는데,첫 번째는 응답 발송은 이벤트 리스너 실행이 끝났다는 의미가 아니라는 점즉, 응답이 발송된 후에도 이벤트 리스너는 계속해서 실행되고 있음두 번째는 25 ~ 27번째 줄의 코드와 같이 이벤트 리스너의 응답에 영향을 줄 수 있는 어떠한 처리를 하는 것은 잘못되었음이를 해결 하기 위해, 응답 코드를 이벤트 리스너에 포함시켜야 함따라서, 아래와 같이 코드를 바꾸어야 함 ↓ ↓ ↓ 이와 같이 Node.js는 함수를 함수 안에 넣으면 안에 넣은 함수를 나중에 실행하게되는데, 이를 비동기식이라고 부름 (함수 안에 넣은 함수가 항상 ..
라우터 요청서버는 우리가 입력하는 루트에 따라 기능이 달라짐이는 / 뒤에 무엇을 입력하느냐가 기능을 좌우하게 됨 만약 /만 입력했을 때 유저가 데이터를 입력하는 페이지를 로드하고 이 데이터가 전송된 후 서버에 있는 파일에 저장하게 하려면 아래와 같은 코드처럼 작성할 수 있음4 : /나 /example과 같이 URL을 새로운 상수에 저장5 : if문을 사용하여 URL이 스트링이며 값이 /와 동일하면 작동되게 함8 : action="/message"는 자동으로 생성된 요청이 전달될 URL을 추가해 주게 됨name="message"는 입력 데이터를 요청 및 추가하고 할당된 이름을 통해 액세스 하게 됨10 : 전체 함수의 작동을 중단하기 위하여 return을 붙여줌만약, return을 사용하여 반환하지 않으면 ..