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

JavaScriptを使用して数字を置き換えてバイナリを形成する


問題

数字の文字列を受け取るJavaScript関数を作成する必要があります。この関数は、5未満の数字を「0」に、5以上の数字を「1」に置き換えて、結果の文字列を返す必要があります。

以下はコードです-

const str = '262355677834342';
const convert = (str = '') => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      const el = +str[i];
      if(el < 5){
         res += 0;
      }else{
         res += 1;
      };
   };
   return res;
};
console.log(convert(str));

出力

010011111100000

  1. JavaScriptを使用してフォームをリセットまたはクリアするにはどうすればよいですか?

    JavaScriptを使用し、reset()メソッドを使用してフォームをリセットまたはクリアします。リセットメソッドは、リセットボタンをクリックするような形式ですべての要素の値を設定します。 例 次のコードを実行して、JavaScriptを使用してフォームをリセットすることができます- <!DOCTYPE html> <html>    <head>       <title>Reset HTML form</title>    </head>

  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>