Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで文字列が目的の文字で終わっているかどうかを確認します


最初の引数として文字列を取り、2番目の引数として単一の文字を受け取るJavaScript関数を作成する必要があります。

関数は、最初の引数で指定された文字列が2番目の引数で指定された文字で終わるかどうかを判別する必要があります。唯一の条件は、ES6またはライブラリメソッドを使用せずにこれを実行する必要があることです。

以下はコードです-

const str = 'This is a string';
const checkEnding = (str = '', char = '') => {
   // helper function to grab the last character of the string
   const getLast = (str = '') => {
      const { length } = str;
      return str[length - 1];
   };
   return getLast(str) === char;
};
console.log(checkEnding(str, 'g'))
console.log(checkEnding(str, 'h'))

出力

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

true
false

  1. JavaScriptを使用して文字列内のドットをダッシュ​​に置き換える

    問題 文字列を受け取り、その中のドット(。)のすべての出現をダッシュ​​(-)に置き換えるJavaScript関数を作成する必要があります。 入力 const str = 'this.is.an.example.string'; 出力 const output = 'this-is-an-example-string'; 文字列str内のドット(。)のすべての出現は、ダッシュ(-)に置き換えられます。 例 以下はコードです- const str = 'this.is.an.example.string'; const replace

  2. 文字列がPHPで指定された単語で終わっているかどうかを確認します

    文字列が指定された文字列で終わっているかどうかを確認する関数を作成します。関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返す必要があります。 構文は次のとおりです- endFunc(str, lastStr) 次のパラメータを考慮してチェックしてください- str −テストする文字列 lastStr −指定された文字列の最後で検索されるテキスト。 例 以下は例です- <?php    function endFunc($str, $lastString) {       $count = s