Javascript
 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));

出力

以下はコンソールの出力です-

-

  1. JavaScriptでテンプレート文字列を使用してフォーマットされた文字列

    以下は、Javascriptのテンプレート文字列を使用してフォーマットされた文字列のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s

  2. JavaScriptでのテンプレート文字列のネスト

    以下は、JavaScriptでテンプレート文字列をネストするためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>