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

JavaScriptでreverse()メソッドを使用せずに関数で数値を逆にする


数値を受け取り、その逆数値を配列または文字列に変換して返すJavaScript関数を作成する必要があります。

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

const num = 234567;
const reverseNumber = (num, res = 0) => {
   if(num){
      return reverseNumber(Math.floor(num / 10), (res*10)+(num % 10));
   };
   return res;
};
console.log(reverseNumber(num));
console.log(reverseNumber(53536));
console.log(reverseNumber(76576));

出力

コンソールの出力は-

になります
765432
63535
67567

  1. JavaScriptを使用して整数の逆配列を返す

    問題 数値を受け取り、nから1までのすべての自然数を含む要素の配列を返すJavaScript関数を作成する必要があります。 入力 const num = 6; 出力 const output = [ 6, 5, 4, 3, 2, 1 ]; 例 以下はコードです- const num = 6; const reverseArray = (num = 1) => {    num = Math.round(num);    num = Math.abs(num);    const res = [];   &n

  2. JavaScriptを使用してArray.prototype.includes()メソッドと同様のカスタム関数を実装します

    問題 Arrayのプロトタイプオブジェクトに存在するJavaScript関数を作成する必要があります。リテラル値を取り、その値が呼び出されている配列に存在する場合はtrueを返し、そうでない場合はfalseを返す必要があります。 例 以下はコードです- const arr = [1, 2, 3, 4, 5, 6, 7, 8]; const num = 6; Array.prototype.customIncludes = function(num){    for(let i = 0; i < this.length; i++){     &n