전체 글 (163) 썸네일형 리스트형 [Javascript] 자바스크립트 언어의 특성 자료형 Number – 정수, 부동 소수점 숫자 등의 숫자를 나타낼 때 사용합니다. 정수의 한계는 ±2^53 입니다. bigint – 길이 제약 없이 정수를 나타낼 수 있습니다. 정수 리터럴 끝에 n을 붙이면 만들 수 있습니다. String – 빈 문자열이나 글자들로 이뤄진 문자열을 나타낼 때 사용합니다. 단일 문자를 나타내는 별도의 자료형은 없습니다. Boolean – true, false를 나타낼 때 사용합니다. null – null 값만을 위한 독립 자료형입니다. null은 알 수 없는 값을 나타냅니다. undefined – undefined 값만을 위한 독립 자료형입니다. undefined는 할당되지 않은 값을 나타냅니다. Object – 복잡한 데이터 구조를 표현할 때 사용합니다. Symbol.. [Programmers/JS] 3진법 뒤집기 https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 풀이 받은 자연수 n을 뒤집어 주기 위해 문자열 -> 배열로 만들어 준 후 reverse() 함수를 사용. join("")을 통해 다시 배열 -> 문자열로 변환 toString(Number) 함수를 이용해 10진법-> 3진법 parseInt 함수를 통해 3진법->10진법 변환 2. 제출 코드 function solution(n) { return (parseInt([...n.toStrin.. [Programmers/JS] 자연수 뒤집어 배열로 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/12932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 풀이 주어진 변수의 타입이 Number이기 때문에 문자열로 변환 후 reverse() 함수를 통해 뒤집어 준 후 다시 Array.from() 함수를 통해 배열 형태로 저장함. 반복문을 통하여 문자열로 저장되어 있는 배열의 요소들을 Number 형으로 바꿔줌. 2. 제출 코드 function solution(n) { let answer = Array.from(String(n)).rever.. [Programmers/JS] 2016년 https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 풀이 각 달마다의 마지막 일의 수를 month, 요일 데이터를 week 배열에 저장함. 2016년의 1월 1일이 금요일이기 때문에 week array의 시작을 'FRI'로 설정 하였음. 변수 a,b에 대하여 총 일수를 구하여 7로 나눈 값을 인덱싱을 통해 해당 값을 return 하였음. b-1을 한 이유는 배열의 첫번째 인덱스가 0이기 때문에 맞춰주기 위해서 임. 2. 제출 코드 fun.. [Javascript] 02. Javascript Intermediate 1. 변수 - 변수의 생성과정은 선언 단계, 초기화 단계, 할당 단계로 나뉘어짐. var : 선언 및 초기화 단계 -> 할당 단계 let : 선언 단계 -> 초기화 단계 -> 할당 단계 const : 선언 + 초기화 + 할당이 동시에 이루어짐. - var는 함수스코프(function-scoped), let, const는 블록 스코프(block-scoped) - 블록 스코프는 블록 내에서만 사용이 가능한 변수. 2. 생성자 함수 // 생성자 함수의 첫 글자는 대문자로. function User(name, age) { this.name = name; this.age = age; } let user1 = new User('Mike', 30); let user2 = new User('Jane', 22); let.. [JS] 01. Javascript Basic 보호되어 있는 글입니다. 1장. 컴퓨터 내부의 언어 체계 보호되어 있는 글입니다. [Unity] 3. Flappy Bird 보호되어 있는 글입니다. 이전 1 ··· 12 13 14 15 16 17 18 ··· 21 다음