로딩
요청 처리 중입니다...

다항식 더하기 - 프로그래머스

 다항식 더하기 - 프로그래머스

// 덧셈으로 이루어진 다항식이 매개변수 // 동류항끼리 더한 값을 문자열로 return // 정수, x, + 기호로만 이루어져있다. function solution(polynomial) { let xNum = 0; // x항의 상수 let num = 0; // 상수항 // x가 포함되는지 확인하는 함수 const isX = (a) => { const regExp = /x/; return regExp.test(a) ? true : false; }; // 문자열을 배열로 변경 const arr = polynomial.split(" "); for (const a of arr) { // x가 포함되어 있다면 if (isX(a)) { // 만약 계수가 1이라면 if (a[0] === "x") { xNum += 1; } else { // 계수가 1이 아니라면 xNum += +a.split("x")[0]; } // 숫자라면 } else { if (a !

== "+") { num += +a; } ...

# JavaScript # 다항식더하기 # 문제풀이 # 알고리즘 # 자바스크립트 # 프로그래머스