Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

문자열 중화 - JavaScript

<시간/>

'+' 또는 '-'만 포함된 문자열을 받는 JavaScript 함수를 작성해야 하며 문자열의 전체 중화 결과에 따라 '+' 또는 '-'를 반환해야 합니다.

'++'는 '+'로, '--'는 '+'로, '-+' 또는 '+-'로 하면 '-'로 결과를 얻습니다.

다음은 우리의 문자열입니다 -

const str ='++++-+-++---+-+--+-';

예시

다음은 코드입니다 -

 const str ='++++-+-++---+-+--+-'; const netResult =(str ='') => { const strArr =str.split(''); return strArr.reduce((acc, val) => { if(acc ===val){ return '+'; }; return '-'; });};console.log(netResult(str)); 

출력

다음은 콘솔의 출력입니다 -

-