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

JavaScript-文字列から最初のn文字を削除します


文字列と数値nを受け取り、文字列から最初のn文字が削除された別の文字列を返すJavaScript関数を作成する必要があります。

例-

元の文字列が-

の場合
const str = "this is a string"
and n = 5,

その場合、出力は-

になります。
const output = "is a string"

この関数のコードを書いてみましょう-

以下はコードです-

const mobileNumber = '+915389534759385';
const secondNumber = '+198345985734';
const removeN = (str, num) => {
   const { length } = str;
   if(num > length){
      return str;
   };
   const newStr = str.substr(num, length - num);
   return newStr;
};
console.log(removeN(mobileNumber, 3));
console.log(removeN(secondNumber, 2));

出力

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

5389534759385
98345985734

  1. JavaScriptでアルファベット順に文字列からn文字を削除する

    問題 小文字のアルファベット文字列と数値numを受け取るJavaScript関数を作成する必要があります。 この関数は、配列からアルファベット順にnum文字を削除する必要があります。つまり、最初に「a」が存在する場合は削除し、次に「b」、「c」などを削除して、目的の数に達するまで続ける必要があります。 例 以下はコードです- const str = 'abascus'; const num = 4; const removeAlphabetically = (str = '', num = '') => {    

  2. JavaScriptでの文字列の文字の再グループ化

    問題 最初で唯一の引数として文字列strを受け取るJavaScript関数を作成する必要があります。 文字列strには、3種類の文字を含めることができます- 英語のアルファベット:(A-Z)、(a-z) 数字:0-9 特殊文字-残りのすべての文字 関数はこの文字列を反復処理し、正確に3つの要素で構成される配列を構築する必要があります。最初の要素には文字列に存在するすべてのアルファベットが含まれ、2番目の要素には数字が含まれ、3番目の特殊文字は文字の相対的な順序を維持します。最終的にこの配列を返す必要があります。 たとえば、関数への入力が 入力 const s