본문 바로가기

코테28

[프로그래머스]인덱스 바꾸기 - JavaScript 🤔 splice 사용하기 위해 문자열을 split을 사용하여 배열로 만들어준다. splice(인덱스, 개수, 바꿀내용) 을 통해 변경해준 배열을 join을 통해 다시 문자열로 변경 1️⃣ 😎😎😎 2023. 9. 7.
[프로그래머스]영어가 싫어요 - JavaScript 🤔 문자열 numbers를 정수로 바꾸려면 "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" 를 배열로 생성 forEach 사용하기 매개변수로 index도 추가 replaceAll 사용하여 문자열을 해당 index로 변경 1️⃣ 😎😎😎 2023. 9. 7.
[프로그래머스]369 게임 - JavaScript 🤔 1. order 한 자리씩 비교 위해 split으로 나눠 새로운 배열 만들기. 이전에 string으로 변경해야함 2. 새로운 배열 map 돌려서 3, 6, 9 인 경우에 answer 1씩 증가해야함 3. swtich문으로 case 3, 6, 9 인 경우 answer++ 주의) string형이므로 number형 변환 후 3, 6, 9 비교하거나 형변환 없이 "3", "6", "9" 비교해야함 1️⃣ 😎😎😎 2023. 9. 6.
[프로그래머스]가까운 수 - JavaScript 🤔 가까운 수를 찾으려면 n과 얼마나 차이나는 지 비교해야한다. 비교할 때 절대값으로 비교하여 그 수가 작을때 수를 찾아야한다. 1. Math.abs로 |n - array[i]| 새로운 배열에 넣기 2. 그 배열에서 가장 작은 값을 찾아 그 값의 인덱스를 찾기 3. array 배열의 인덱스 찾은 인덱스 값 대입하여 가까운 수 찾기 주의! 가장 가까운 수 가 여럿일 경우 더 작은 수를 리턴하기 때문에 미리 array를 오름차순 정렬해두면 좋음. 1️⃣ 😎😎😎 2023. 9. 5.
[프로그래머스]삼각형의 완성조건(1) - JavaScript 🤔 배열 sides sort 오름차순 정렬 마지막 원소가 나머지 원소의 합보다 작으면 1, 아니면 2 1️⃣ 😎😎😎 2023. 8. 31.
[프로그래머스]중복된 문자 제거 - JavaScript 🤔 - Set 객체 활용하여 중복값 제거 Set 객체는 중복값 허용하지 않는 특징 있음 - Set을 통해 배열 형태로 만든 다음 join 이용하여 다시 문자열로 변환 1️⃣ 😎😎😎 2023. 8. 31.
728x90