이스케이프 문자 ❓ 이스케이프 문자(escape character, 제어 문자)는 문자 제어 코드로, 화면에 출력하는 문자가 아니라 문자 출력을 제어하는 문자이며 \(역슬래쉬)와 한 개의 문자와 결합하여 작성합니다. 이스케이프 시퀀스 보통 문자열에 특수문자가 포함되어 있거나 특수문자를 출력해야 할 때 사용됩니다. 1. 특수문자 출력하기 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr https://school.programmers.co.kr/learn/courses/30/lessons/181948 위 문제는 [프로그래머스]의 기초 문제 중 하나입니다. co..
▶reduce() 함수를 사용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 두 정수 a, d와 길이가 n인 boolean 배열 included가 주어집니다. 첫째항이 a, 공차가 d인 등차수열에서 included [i]가 i + 1항을 의미할 때, 이 등차수열의 1항부터 n항까지 included가 true인 항들만 더한 값을 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ a ≤ 100 1 ≤ d ≤ 100 1 ≤ included의 길이 ≤ 100 included에는 true가 적어도 하나 존재합니다. 입출력 예 & 설명 입출력 예 #1 예제 1번은 a와 d가 각각 3, 4이고 included의 길이가 5입니다. 이를 표로 나타내면 다음과 같습니다. 따라서 true에 해당..
▶slice() 함수를 사용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 문자열 my_string과 두 정수 m, c가 주어집니다. my_string을 한 줄에 m 글자씩 가로로 적었을 때 왼쪽부터 세로로 c번째 열에 적힌 글자들을 문자열로 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 영소문자로 이루어져 있습니다. 1 ≤ m ≤ my_string의 길이 ≤ 1,000 m은 my_string 길이의 약수로만 주어집니다. 1 ≤ c ≤ m 입출력 예 & 설명 입출력 예 #1 예제 1번의 my_string을 한 줄에 4 글자씩 쓰면 다음의 표와 같습니다. 2열에 적힌 글자를 세로로 읽으면 happy이므로 "happy"를 return 합니다. 입출력 예 #2 예제..
구조 분해 할당 구조 분해 할당 구문은 배열이나 객체의 속성을 분해하여 그 값을 개별 변수에 담을 수 있게 하는 JavaScript 표현식입니다. 개발을 하다 보면 객체나 배열을 보내야 하는 경우가 빈번합니다. 이때 구조 분해 할당을 사용한다면 유용하게 사용이 가능합니다. 기존 배열 요소 할당 const arr = ["1", "2"]; let odd = arr[0]; // 1 let even = arr[1]; // 2 구조 분해 할당 // 이름과 성을 요소로 가진 배열 let arr = ["Zinu", "Park"] let [firstName, surname] = arr; alert(firstName); // 결과 : Zinu alert(surname); // 결과 : park split() 함수와 사용..