본문 바로가기
반응형

연산자3

연산자 Preface 이번 장에선 자바의 다양한 연산자를 공부했다. 기본적인 연산자는 파이썬과 동일하지만, 정수끼리의 연산, 정수와 실수의 연산, 실수끼리의 연산 등 세부적인 부분에선 신경써야 할 조건들이 조금 있는 것 같다. 또, 비트 연산자를 공부하며 해당 연산자의 사용성에 대한 의문이 생겼다. 실무에서 코드를 작성할 때 이진수 값을 다룰 상황이 없을 것이라 생각했지만, 현재 개발자로 재직중이신 분들께 여쭤본 결과 '여러 선택지가 적용 가능한 상태를 DB에 저장할 때 사용한다'라는 답변을 얻을 수 있었다. 해당 상황을 특정 예시를 들어 설명해 주셨지만, 진수끼리의 변환 방법을 완벽히 숙지한 상태가 아니라 100% 이해할 수 없었다. 유튜브를 통해 진수 변환 방법을 익힌 후 비트 연산자를 다시 한 번 공부할 .. 2022. 9. 30.
[JS] 자바스크립트 기본 문법 Preface 이번 장에선 자바스크립트의 기본 문법을 공부했다. 반복문, 조건문, 연산자 등 대부분의 것들이 다른 프로그래밍 언어의 문법과 비슷해서 한 번 읽어보는 것 만으로 충분히 이해하고 넘어갈 수 있었다. 한 가지 주의깊게 살펴봐야 할 부분은 자바스크립트 코드 안에 HTML 태그를 사용하는 부분인 것 같다. 내가 아직 자바스크립트에 익숙치 않아서 그런지 document.write( ) 함수 안에 태그를 사용하여 코드를 구성하는 것이 어색하고 헷갈린다. 1. 변수 알아보기 - 변수: 프로그램을 실행하는 동안 값이 여러 번 달라질 수 있는 데이터 - 상수: 값을 한 번 지정하면 바뀌지 않는 데이터 - 변수 선언하는 방법: var 예약어 뒤에 변수 이름을 적는다. → var를 한 번만 쓰고 여러 변수를 .. 2022. 8. 4.
알고리즘이란? Preface 오늘은 알고리즘의 첫 부분을 공부했다. 아직 초반 부분이라 그런지 딱히 어려운 부분은 없었고 대부분 이전에 공부했던 내용들이었다. 앞으로 책을 볼 때마다 코드 이해도와 코딩 속도 향상을 위해 책에 실린 다양한 실습 코드를 한 줄 한 줄 분석하며 직접 코드를 작성해 볼 생각이다. 1. 알고리즘이란? - 순차 구조 : 한 문장씩 순서대로 처리되는 구조 - 조건식 : if와 콜론(:) 사이에 있는 식 - 선택 구조 : 조건식으로 평가한 결과에 따라 프로그램의 실행 흐름이 변경되는 구조 - 형 변환 : 문자열형을 정수형으로 변환하는 과정 - 복합문의 구조 1) 헤더 : 키워드로 시작하여 콜론으로 끝나는 복합문의 첫 부분 2) 콜론 : 바로 뒤에 스위트가 이어짐을 의미 → 스위트 : 헤더와 한 세트.. 2021. 9. 28.