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 는 어느정도 감히 잡혔지만 구조를 설계하는 것에 중요성을 많이 느꼈다.
스프린트 진행에도 빠듯한 내 부족한 실력에 블로깅은 커녕 매일 남아서 남은 스프린트를 끝마친다 ㅠㅠ.