analogcoding

6/14 / react 본문

Be well coding/In Immersive

6/14 / react

be well 2019. 6. 14. 23:14

 

Toy 08번 문제.

 

배열의 숫자 중 3개를 정해 모두 곱한 값이 가장 높은 수를 리턴,

 

ar largestProductOfThree = function(array) {
  let result;

  let sortOne = array.slice(0).sort(function(a,b){
    return a-b
  });
  sortOne = sortOne.reverse()
  console.log(sortOne)

  for(let i = 0; i < sortOne.length; i++){
    if(sortOne[0]>0){
      if((sortOne[1]*sortOne[2]) < (sortOne[sortOne.length-1]* sortOne[sortOne.length-2])){ 
        result = sortOne[0]*sortOne[sortOne.length-1]*sortOne[sortOne.length-2]
        return result
    } 
  }
    result = sortOne[0]*sortOne[1]*sortOne[2]
    return result;
  }  
}

 

 

리액트 스프린트 마무리.

 

작은 리팩토링과 코드 복습.

 

props 나 state 등 대략적인 flow 는 어느정도 감히 잡혔지만 구조를 설계하는 것에 중요성을 많이 느꼈다.

 

스프린트 진행에도 빠듯한 내 부족한 실력에 블로깅은 커녕 매일 남아서 남은 스프린트를 끝마친다 ㅠㅠ.

'Be well coding > In Immersive' 카테고리의 다른 글

6/17 / react  (0) 2019.06.17
6/15 / react  (0) 2019.06.17
6/13 / react  (0) 2019.06.14
6/12 / react  (0) 2019.06.13
6/11 / review , react  (0) 2019.06.13
Comments