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

JavaScriptを使用して、希望する長さの1と0を交互に並べた文字列を作成する


問題

数値nを受け取るJavaScript関数を作成する必要があります。 「1」から始めて、関数は「1」と「0」を交互に含む長さnの文字列を作成する必要があります。

以下はコードです-

const num = 12;
const buildString = (num = 1) => {
   let res = '';
   for(let i = 0; i < num; i++){
      if(i % 2 === 0){
         res += 1;
      }else{
         res += 0;
      };
   };
   return res;
};
console.log(buildString(num));

出力

101010101010

  1. JavaScript正規表現を使用して文字列を置き換える方法は?

    JavaScriptでRegExpを使用して文字列を置き換えるには、string replace()メソッドを使用します。 例 次のコードを実行して、JavaScriptの正規表現を使用して文字列を置き換えることができます- <html>    <head>       <script>          var str = "Welcome to Tutorialspoint";         &

  2. 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="