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

文字列内の最大および最小の単語-JavaScript


文字列を受け取り、2つの文字列値を持つ配列を返すJavaScript関数を作成する必要があります。これらは、それぞれ文字列から最小の単語と最大の単語である必要があります。

例-

文字列が-

の場合
const str = "Hardships often prepare ordinary people for an extraordinary destiny";

その場合、出力は-

になります。
const output = ["an", "extraordinary"];

それでは、この関数のコードを書いてみましょう

以下はコードです-

const str = "Hardships often prepare ordinary people for an extraordinary
destiny";
const largestSmallest = str => {
   const strArr = str.split(" ");
   let min = strArr[0];
   let max = strArr[0];
   for(let i = 1; i < strArr.length; i++){
      if(strArr[i].length < min.length){
         min = strArr[i];
      };
      if(strArr[i].length > max.length){
         max = strArr[i];
      };
   };
   return [min, max];
};
console.log(largestSmallest(str));

出力

コンソールの出力:-

[ 'an', 'extraordinary' ]

  1. JavascriptのTextDecoderとTextEncoder?

    TextEncoderは、指定された文字列をutf-8標準に変換するために使用されます。文字列からUint8Arrayを再調整します。 TextDecoderは、バイトのストリームをコードポイントのストリームに変換するために使用されます。 UTF-8、ISO-8859-2、KOI8-R、GBKなどをデコードできます。 以下は、JavaScriptのTextDecoderとTextEncoderのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="

  2. C++で文字列内の最小および最大の単語を検索するプログラム

    この問題では、文字列strが与えられます。私たちのタスクは、C++で文字列内の最小および最大の単語を検索するプログラムを作成することです。 問題の説明 −ここに、文字列内のすべての単語から長さが最大および最小の単語を見つけるために必要な文字列があります。単語は空白またはnull(\ 0)文字を使用して区切られます。 問題を理解するために例を見てみましょう 入力 str = “Learn Programming at TutorialsPoint” 出力 smallest word = at largest word = Tutorialspoint ソリューショ