이벤트가 상위 요소로 전달되는 특성이벤트가 하위 요소로 전달되는 특성클릭한 요소의 이벤트만 발생시키고 이벤트가 전달 되는 것을 막는다.요소의 여러 이벤트가 등록됐을 때 다른 이벤트의 실행을 막는다.기본으로 정의된 이벤트를 작동하지 않도록 막는다.
일반적인 방법메서드를 사용하는 방법매개변수로 this와 배열(또는 유사배열)을 받고 함수를 호출한다.sum.apply(null, \[10, 20, 30]);매개변수로 this와 값들을 받고 함수를 호출한다.sum.call(null, 10, 20, 30);apply, c
[프로그래머스] 코딩테스트 제일 작은 수 제거하기배열 arr에서 가장 작은 수를 제거한 배열을 리턴빈 배열인 경우 -1을 채워 리턴 arr의 길이는 1이상 배열의 값들은 같지 않다
[프로그래머스] 코딩테스트 문자열 내 p와 y의 개수대문자와 소문자가 섞여있는 문자열 ss에 'p'와 'y'의 개수를 비교해 같으면 true, 다르면 false return모두 하나도 없는 경우 true (대소문자는 구분하지 않아요)문자열 s는 50 이하의 자연수문자
클라이언트가 웹 서버로 데이터를 요청하고 서버는 요청받은 데이터를 보내준다. 2가지 통신 방식HTTP - 요청을 보낸 경우에만 응답하는 단방향 통신 응답 후 연결 종료 Socket - 서버와 클라이언트가 연결을 유지 실시간 데이터 (스트리밍, 게임)HTTP는 요청과 응
[프로그래머스] 코딩테스트 콜라츠 추측콜라츠 추측이란 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측1-1. 입력된 수가 짝수라면 2로 나눔1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더함2\. 결과로 나운 수에 같은 작업을 1이 될 때까지 반복작업을
[프로그래머스] 코딩테스트 같은 숫자는 싫어0부터 9가지 이루어져있는 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거제거된 후 남은 수들을 반환할 때는 arr의 순서를 유지arr의 크기는 1,000,000 이하의 자연수arr 배열i와 배열i+1을
[프로그래머스] 코딩테스트 시저 암호알파벳을 일정한 거리만큼 밀어서 다른 알파벳으로 바꾸는 암호화 방식s는 알파벳 소문자, 대문자, 공백으로 이루어진 8000이하의 문자n은 1이상, 25이하인 자연수아스키코드 번호에 n을 더한 값을 문자열로 변환하여 answer에 대
[프로그래머스] 코딩테스트 정수 내림차순으로 배치하기정수 n의 각 자릿수를 큰 것부터 작은 순으로 정렬한 새로운 정수를 리턴n은 1이상 8000000000 이하인 자연수n을 문자로 변환하여 한 글자씩 잘라 배열에 저장 후 내림차순 정렬해서 합치고 숫자로 반환🤍 to
[프로그래머스] 코딩테스트 가운데 글자 가져오기단어 s의 가운데 글자를 반환하는 함수단어의 길이가 짝수라면 가운데 두글자 반환s는 길이가 1이상, 100이하문자열을 2로 나눴을 때 나머지가 1 = true, 홀수5/2 = 2.5 -> s2나머지가 0 = false,
[프로그래머스] 코딩테스트 하샤드 수18의 자릿수 합은 1 + 8 = 9 이고 18은 9로 나누어 떨어지므로 하샤드 수입력 받은 x가 하샤드 수인지 아닌지 검사하는 함수 완성하기x는 1이상 10000이하인 정수1+0=1 / 10은 1로 나누어 떨어짐1+2=3 / 12
[프로그래머스] 코딩테스트 두 개 뽑아서 더하기정수 배열 numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요.numbers의 모든 수는 0 이상
[프로그래머스] 코딩테스트 자연수 뒤집어 배열로 만들기자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 5,4,3,2,1을 리턴합니다.🤍 map()callback을 실행한 결과를 새로운 배열로 리턴
[프로그래머스] 코딩테스트 부족한 금액 계산하기새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2
[프로그래머스] 코딩테스트 콜라 문제우선 콜라 빈 병 20병을 가져가서 10병을 받습니다. 받은 10병을 모두 마신 뒤, 가져가서 5병을 받습니다.5병 중 4병을 모두 마신 뒤 가져가서 2병을 받고, 또 2병을 모두 마신 뒤 가져가서 1병을 받습니다.받은 1병과 5병
function solution(t, p) { let answer = 0; let b = []; [...t].forEach((s,i,arr) => { let a = arr.slice(i, p.length + i); a.len
\[프로그래머스] 코딩테스트 둘만의 암호두 문자열 s와 skip, 그리고 자연수 index가 주어질 때, 다음 규칙에 따라 문자열을 만들려 합니다. 암호의 규칙은 다음과 같습니다.문자열 s의 각 알파벳을 index만큼 뒤의 알파벳으로 바꿔줍니다.index만큼의 뒤의 알
\[프로그래머스] 코딩테스트 카드 뭉치코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다.원하는 카드 뭉치에서 카드를 순서대로 한 장씩 사용합