문제 ) 어떤 단어의 나열들이 주어졌을 때 그 단어들 중 가장 길이가 짧은 단어의 length를 return해라. 만약에 주어진 문장이 "bitcoin take over the world maybe who knows perhaps"라면 가장 길이가 짧은 단어는 the, who이므로 이 단어들의 length인 3이 return되어야 한다. 문제를 처음...
특정 문자열을 변경하는 문제 1) "hello-world" → "hello_world" 2) "dogs-are-awesome" → "dogsareawesome" 3) "blah" → "blah" 처음에 특정 문자열을 변경하고자 하여 replace() 메소드를 사용하였다. 그렇게 하면 hello-world는 가능하지만 "dogs~"는 대시가 하나면 ...
array 문제 풀이 모음apply()메소드를 쓰면 간단하게 최댓값과 최소값을 구할 수 있다. 외우진 않아도 어떤 때에 사용하는지 알고 적용하면 좋을 듯
addProperty 함수info라는 인자를 받는다. info는 객체이며 profile 객체에 추가할 프로퍼티 정보가 들어있다.예를 들어 { age: 20 } 라는 객체를 넘기게 된다.profile 객체를 복사하여 새로운 객체에 프로퍼티를 추가하여 리턴한다.하지만 원래
Assignment 1Q : returnNaN 함수가 NaN값이 반환될 수 있도록 해주세요.ex) 아래는 3+2 계산을 통해 5가 반환됩니다.A : Assignment 2Q : dutch 함수에서 더치페이를 계산하려고 합니다.로직은 아래와 같습니다.price / cou
릿코드 알고리즘을 풀면서 천천히 정리하는 시간..! 문제 Given a valid (IPv4) IP address, return a defanged version of that IP address. A defanged IP address replaces every
문제 > Given the array nums, for each nums[i] find out how many numbers in the array are smaller than it. That is, for each nums[i] you have to count t
먼저 rest연산자를 이용하면 파라메터로 넣을 수 있다는 점을 이용하였다. 파라메터의 값을 ...rest로 표기한 이후 인자의 순서를 sort 함수를 이용하여 정렬한 후각 요소를 순회할 때 조건문을 명시하여 가장 큰 값을 얻게 하였다. reduce를 이용하면 쉽게 가능
문제) 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.n만큼 순회한다고 생각해서 for문을 이용하여 순