Rumah > hujung hadapan web > tutorial js > JavaScript怎么判断正数还是负数

JavaScript怎么判断正数还是负数

青灯夜游
Lepaskan: 2023-01-07 11:44:24
asal
11421 orang telah melayarinya

JavaScript判断正数还是负数的方法:1、使用比较运算符“>”或者“<”,通过判断一个数是大于0还是小于0,进而判断正数还是负数;2、使用Math对象的sign()方法,语法“Math.sign(值)”。

JavaScript怎么判断正数还是负数

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

方法1:使用比较运算符“>”或者“<”

示例:

var a=1;
if(a>0){
 console.log("正数");
}else if(a<0){
console.log("负数");
}else{
console.log("都不是");
}
Salin selepas log masuk

输出:

正数
Salin selepas log masuk

方法2:使用Math.sign()

Math.sign() 函数返回一个数字的符号, 指示数字是正数,负数还是零。

语法

Math.sign(x);
Salin selepas log masuk

参数x:可以为任意数字。

描述:

  • 因为 sign 是 Math 的一个静态方法,所以你应该使用 Math.sign() ,而不是作为你创建的一个Math对象的一种方法 (Math不是一个构造函数)。

  • 而不是作为您创建的Math对象的一种方法(Math不是构造函数)。

  • 此函数共有5种返回值,分别是 1、-1、0、-0、NaN;代表的各是正数、负数、正零、负零、NaN。

  • 传入该函数的参数会被隐式转换成数字类型。

示例:

const positive = 5;
const negative = -5;
const zero = 0;
Math.sign(positive); // 1
Math.sign(negative); // -1
Math.sign(zero); // 0
Salin selepas log masuk

【推荐学习:javascript高级教程

Atas ialah kandungan terperinci JavaScript怎么判断正数还是负数. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
比较运算符说明
<如果第一个操作数小于第二个操作数,则返回true;否则返回 false
>

如果第一个操作数大于第二个操作数,则返回true;否则返回 false