Javascript 如何修复此值代码

Javascript 如何修复此值代码,javascript,Javascript,所以我想让它工作起来!假设值在值2的93-120%范围内,我希望文本更改为工作或不工作 问题是,如果值大于或等于值2的百分比,我不知道如何处理!我相信这是一个简单的修复/代码行 多谢各位 <html> <body> <p id="demo">Display the result here.</p> <script> var value = 30; var value2 = 27; if (value >= 93% "of l

所以我想让它工作起来!假设值在值2的93-120%范围内,我希望文本更改为工作或不工作

问题是,如果值大于或等于值2的百分比,我不知道如何处理!我相信这是一个简单的修复/代码行

多谢各位

<html>
<body>

<p id="demo">Display the result here.</p>

<script>
var value = 30;
var value2 = 27;

if (value >= 93% "of lets say value2" && value <= 120% "of same value2") {
    document.getElementById("demo").innerHTML = "Working";
} else {
    document.getElementById("demo").innerHTML = "Not Working";
}
</script>

</body>
</html>

在此处显示结果

var值=30; var值2=27;
如果(值>=93%,“让我们说value2”&&value
if(值>=0.93*value2&&value这个简单的数学公式怎么样:

如果(值>=93%“的值2&&value 0.93&&(值/值2)<1.2)

注意:

如果设置了值(未定义),则无需检查的为零。
因为如果有这种错误,它将是
NaN
Infinity


注意……如果value2恰好为零,则无需,在JavaScript中,零除以零将产生无穷大的收益(令人惊讶的是)欢迎使用SO!请查看(如何提问)[。您能否澄清出哪里出了问题,以及您希望看到什么?
if (value >= 0.93*value2 && value <= 1.2*value2) {
if ( (value/value2) > 0.93 && (value/value2) < 1.2 )