JS_계산식 예제

dev.dave·2023년 7월 25일

Javascript

목록 보기
40/167

자바스크립트 계산 할때,

인풋 [1,2,3,4,5]
아웃풋 15


기본스타일(성능은 제일 좋다)>

function solution(list){
let sum = 0;
for (let i =0 ; i < list.length ; i++){
sum += list[i];
}
return sum;
}


리듀스 써서>

function solution(list){
return list.reduce((a,c) => a+c)
}


표현식>

function solution(str){
return /^1532[^(\)$]/.test(str);
}


화려하게 표현식(언어를 잘 알고 잘해서)이나 그런거 써도 되지만,
문제 푸는 핵심과는 동떨어져있다고 볼 수있다.
문제는 for문으로 푸는게 성능이 제일 좋긴함.
셋 다 정답이긴 하지만...

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글