JavaScriptでアルファベットを後ろから前、前から後ろに反転する
例
このためのコードは-
になりますconst alpha = 'g'; const findCounterPart = (alpha = '') => { let alphabet = 'abcdefghijklmnopqrstuvwxyz'; let firstpart = alphabet.substring(0,13).split(''); let secondpart = alphabet.substring(13).split('').reverse(); let solution = ''; if (firstpart.indexOf(alpha) !== −1) { solution = secondpart[firstpart.indexOf(alpha)]; } else { solution = firstpart[secondpart.indexOf(alpha)]; }; return solution; }; console.log(findCounterPart(alpha));
出力
そして、コンソールの出力は-
になりますt
-
10進数のビットを反転し、JavaScriptで新しい10進数を返す
問題 10進数を受け取り、それを2進数に変換し、その1ビットを0に、0を1に反転し、このように形成された新しい2進数に相当する10進数を返すJavaScript関数を作成する必要があります。 例 以下はコードです- const num = 45657; const reverseBitsAndConvert = (num = 1) => { const binary = num.toString(2); let newBinary = ''; for(let i = 0; i < bi
-
JavaScriptでスペースを反転して保持する
問題 最初で唯一の引数として文の文字列strを受け取るJavaScript関数を作成する必要があります。 私たちの関数は、空白と最初の語順を維持しながら、文内の各単語の文字の順序を逆にすることになっています。 たとえば、関数への入力が-の場合 const str = 'this is some sample string'; その場合、出力は-になります。 const output = 'siht si emos elpmas gnirts'; 例 以下はコードです- const str = 'this is some sample strin