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

JavaScriptで負の数と正の数を逆にする


問題

数値を受け取り、その逆の数値を返すJavaScript関数を作成する必要があります。

覚えておくべきことの1つは、数字はその符号を保持する必要があるということです。つまり、負の数は、逆にした場合でも負である必要があります。

以下はコードです-

const num = -224;
function reverseNumber(n) {
   let x = Math.abs(n)
   let y = 0
   while (x > 0) {
      y = y * 10 + (x % 10)
      x = Math.floor(x / 10)
   };
   return Math.sign(n) * y
};
console.log(reverseNumber(num));

出力

-422

  1. 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> &

  2. JavaScriptでの数値の丸めと切り捨て。

    JavaScriptには、数値を丸めたり切り捨てたりするための2つの関数があります。それぞれMath.round()とMath.trunc()- Math.round() −=10進数を最も近い整数値に丸めます。 Math.trunc() − =10進数の小数部分を削除し、整数に変換するだけです。 以下は、JavaScriptで数値を丸めて切り捨てるためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /&