Javascript 如何比较jQuery变量值&;仅获取大于零的值?

Javascript 如何比较jQuery变量值&;仅获取大于零的值?,javascript,jquery,Javascript,Jquery,我有一个jQuery代码,其中有3个不同的变量,具有不同的值,我想将它们与0进行比较,只得到那些大于0的值,并在屏幕上以id=“onam”显示它们 var a=10; var b=0; var c=7; 有了这些值,结果应该是10,7,我不确定您是在尝试编写jquery还是真正的普通javascript,但这两个选项都适用 var a = 10; var b = 0; var c = 7; var largerThan0 = []; if(a > 0) { largerTh

我有一个jQuery代码,其中有3个不同的变量,具有不同的值,我想将它们与0进行比较,只得到那些大于0的值,并在屏幕上以id=“onam”显示它们


var a=10;
var b=0;
var c=7;

有了这些值,结果应该是10,7,我不确定您是在尝试编写jquery还是真正的普通javascript,但这两个选项都适用

var a = 10;
var b = 0;
var c = 7;
var largerThan0 = [];

if(a > 0) {
     largerThan0.push(a);
}
if(b > 0) {
     largerThan0.push(b);
}
if(c > 0) {
     largerThan0.push(c);
}
$("#onam").text(largerThan0.join(" ")); //Jquery way
document.getElementById("onam").innerHTML = largerThan0.join(" "); //Javascript way
也许这会有帮助

<script type="text/javascript">
    var a = 10;
    var b = 0;
    var c = 7;

    if($a != 0){
         $("#onam").append($a + ',');
    }else if($b != 0){
         $("#onam").append($b + ',');
    }else if($c != 0){
         $("#onam").append($c);
    }
</script>

var a=10;
var b=0;
var c=7;
如果($a!=0){
$(“#onam”)。追加($a+”,“);
}否则如果($b!=0){
$(“#onam”)。追加($b+”,');
}如果($c!=0),则为else{
$(“#onam”)。追加($c);
}

尽快回复我,您会付款吗?要有礼貌,等待解决。最重要的是显示您的努力,所以我们不是来帮助您的代码服务,但您需要首先帮助自己。那么,您的jQuery代码在哪里?到目前为止您尝试了什么?我将投票关闭与0的简单比较,这不应该是一个问题。您可能需要再次检查代码或粘贴它,以便我可以看到,因为通过更改var,我没有遇到任何问题a=0;var b=5;var c=0;
<script type="text/javascript">
    var a = 10;
    var b = 0;
    var c = 7;

    if($a != 0){
         $("#onam").append($a + ',');
    }else if($b != 0){
         $("#onam").append($b + ',');
    }else if($c != 0){
         $("#onam").append($c);
    }
</script>