Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 除法为0时如何检查无穷大_Javascript_Html - Fatal编程技术网

Javascript 除法为0时如何检查无穷大

Javascript 除法为0时如何检查无穷大,javascript,html,Javascript,Html,我想检查给定的结果是否等于无穷大。我如何才能正确地检查它 <input type="text" name="answer" id="t" onkeyup="withoutLat(this);withoutCyr(this);checkInfinity(this);" placeholder="Enter data" autofocus> function checkInfinity(value) { var value = calcul

我想检查给定的结果是否等于无穷大。我如何才能正确地检查它

<input type="text"  name="answer" id="t"  onkeyup="withoutLat(this);withoutCyr(this);checkInfinity(this);" placeholder="Enter data" autofocus>

        function checkInfinity(value)
    {

        var value = calculator.answer.value; 

        if (value == Number.POSITIVE_INFINITY || value == Number.NEGATIVE_INFINITY)
        {
            alert("Помилка ділення на нуль")
        }
    }

函数检查无穷大(值)
{
var值=calculator.answer.value;
如果(值==Number.POSITIVE | |值==Number.NEGATIVE |
{
警报(“ПМаааааааааа”)
}
}
看看这个

那你呢


没有。只有
0/0
会导致
NaN
,因为它比其他数字除以零更像是“不确定的一级”
x/0
将导致x的
sgn(x)*无穷大=0,即
5/0
数字。正无穷
(-5)/0
数字。负无穷
isFinite(12) //true
isFinite(12/0) //false
var result = 10 / 0;

if (result === Infinity) {
   alert('Atata!')
}