분류 전체보기142 [Javascript] 변수와 상수 📌 참고 사이트 변수와 상수 (javascript.info) 변수와 상수 ko.javascript.info 📋 변수 (variable) 📍 변수의 특징 ➡️ 변수는 데이터를 저장할 때 쓰는 '이름이 붙은 저장소' 이다. ➡️ 변수에 저장되는 값(데이터)에는 사용자나 서버로부터 입력받는 정보가 들어갈 수 있다. ex) 온라인 쇼핑몰에서 판매 중인 상품이나 장바구니 등의 정보 ➡️ 변수는 특정 비트 세트 혹은 데이터 유형 (int, string, float 등)에 대해 이름이 붙여진 공간으로 결국 메모리 주소와 연결되고, 메모리 주소로 식별될 수 있다. (따라서 변수는 식별자의 역할을 함.) ➡️ 변수는 주어진 시스템의 메모리에 저장된 데이터의 메모리 주소를 가리키는 일반적인 참조 방법을 사용한다. Vari.. 2023. 7. 3. [프로그래머스] lv1. 나머지가 1이 되는 수 찾기 (JS) ❓ 문제 코딩테스트 연습 - 나머지가 1이 되는 수 찾기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡 해결하기 n을 x로 나눈 나머지가 1이 되게 하는 가장 작은 자연수를 찾으라고 하였으므로 1부터 수를 1씩 증가시키면서 그 수로 n을 나누었을 때 나머지가 1이 나오면 그 수를 return하도록 코드를 작성하면 된다. 문제 해결법은 매우 간단하지만 코드를 작성하는 방법은 여러가지이다. 위 풀이법이 여러 코드를 관통한다. 💻 JS로 코드 작성해보기 1️⃣ 정석적인 방법 n을 나눌 수는 1부터 시.. 2023. 7. 1. [Javascript] 엄격 모드 📌 참고 사이트 엄격 모드 (javascript.info) 엄격 모드 ko.javascript.info 📋 자바스크립트의 발전과 엄격 모드 자바스크립트는 기존의 기능을 변경하지 않으면서 새로운 기능이 추가되었기 때문에 오랫동안 호환성 이슈가 없고, 기존에 작성한 코드는 절대 망가지지 않는다는 장점을 가지고 발전해 왔다. but 불완전한 개념이나 실수가 언어 안에 영원히 박제되는 단점을 가지고 있었다. 이는 ES5 등장 전까지 계속되었다. 새롭게 지정된 ES5에서는 새로운 기능이 추가되고, 기존 기능 중 일부가 변경되었다. 따라서 이때부터 호환성 문제가 생기기 시작하여 변경사항 대부분은 ES5의 기본 모드에서는 활성화되지 못하도록 설계하였다. 변경 사항을 활성화하려면 use strict라는 지시자를 사용해.. 2023. 7. 1. [Javascript] 코드 구조 📌 참고 사이트 코드 구조 (javascript.info) 코드 구조 ko.javascript.info 📋 문 (statement) 어떤 작업을 수행하는 문법 구조(syntax structure)와 명령어(command)를 의미한다. ➡️ 서로 다른 문은 세미콜론으로 구분한다. ➡️ 코드의 가독성을 높이기 위해 각 문은 서로 다른 줄에 작성하는 것이 일반적이다. alert('Hello'); alert('World'); 📋 세미콜론 (semicolon) 📍 세미콜론 자동 삽입 ➡️ 자바스크립트는 줄 바꿈을 암시적 세미콜론으로 해석한다. 아래와 같이 세미콜론이 없고 줄 바꿈만 있는 코드도 정상적으로 동작한다. alert('Hello') alert('World') 📍 세미콜론 자동 삽입이 되지 않는 경우 ➡️.. 2023. 6. 30. 이전 1 ··· 16 17 18 19 20 21 22 ··· 36 다음