[알고리즘 / JS] 가운데 문자 출력1. 문제단어(문자열)이 주어지면, 해당 단어의 가운데 문자를 출력하는 프로그램을 작성하라.단, 단어의 길이가 짝수일 경우 가운데 2개의 문자를 출력한다.2. 입 / 출력입력제한:첫 줄에 문자열이 입력됩니다. 문자열의 길이는 100을 넘지 않습니다.입력예제:study출력예제:u3. 알고리즘 풀이입력받은 문자열의 중간 길이를 찾습니다.string의 내장 함수인 substring(시작인덱스, 종료인덱스)를 사용합니다.substring() 메소드는 string 객체의 시작 인덱스로부터 종료 인덱스 전까지 문자열의 부분 문자열을 반환합니다.입력받은 문자열의 길이가 짝수일 때 / 홀수일 때를 구분하는 조건을 추가합니다.짝수일 때는 substring(중간, 중간 + 1) 값을,..
[알고리즘 / JS] 자동차 10부제1. 문제자동차 10부제는 자동차 번호 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 제도다.예를 들어, 자동차 번호가 [1234] 일 때, 일의 자리 숫자가 4이므로, 4일, 14일, 24일에 운행을 하지 못한다.다음 총 10대의 자동차 번호와 날짜가 주어질 때, 이 자동차 10부제를 위반하는 자동차의 대수를 출력하는 프로그램을 작성하라.2. 입/출력입력예제:[1234, 5678, 1342, 5523, 7829, 1010, 5206, 1413, 7627, 5234], 3출력예제:23. 알고리즘 풀이입력받은 자동차 번호 배열을 순회합니다.자동차 번호의 마지막 번호와 입력받은 날짜가 같을 때,자동차 댓수로 반환할 변수를 +1 해줍니다...