가운데글자 가져오기
    
    Dec 15, 2020
    
    
    
      » 
      CordingTest
    
    
  
  1단계
가운데 글자 가져오기
- 
    문제 
  
- 풀이
 출처: 너굴의SURI블로그function solution(s) { var num = 0; var str = ''; if(s.length%2 == 0) { // %는 짝수 홀수 나눌때 사용 짝수면 0 홀수면 1 num = parseInt(s.length/2)-1; // 소숫점없이 정수로 변환 str += s[num]; // str = str + s[num] str += s[num+1]; return str; } else { num = parseInt(s.length/2); str += s[num]; return str; } }받은 문자열이 짝수일때와 홀수일 때로 나눔 - 
        짝수일 경우 qwer란 문자가 있으면, 
 길이 4=>
 we만 출력.
 인덱스로 보면 [1], [2] =>
 int(길이/2)-1를 변수 num에 받음 =>
 시작 인덱스: s[num] =>
 그 다음 인덱스: s[num+1]
- 
        홀수인 경우 abcde란 문자가 있으면, 
 길이 5=>
 c만 출력.
 인덱스로 보면 [2] =>
 int(길이/2)를 변수 num에 받음 =>
 시작 인덱스: s[num]
 
- 
        
- 
    풀이 
 와! 단 두줄!function solution(s) { const mid = Math.floor(s.length/2); // Math.floor() 함수는 주어진 숫자와 같거나 작은 정수중에서 가장 큰 수를 반환함 return s.length%2 === 1 ? s[mid] : s[mid-1] + s[mid]; }
문자열을 정수로 바꾸기
- 
    문제 
  
- 풀이
    function solution(s) { return Number(s); }
- 다른 사람 풀이
    function solution(s) { return s/1; }
