如何比较jQuery的变量值及获得仅比零个值更大?
问题描述:
我有jQuery的代码,我有不同的价值观3个不同的变量,我想比较它们全部用0和得到的只有那些将大于0的值,并在使用id =“阿南”将它们显示在屏幕上。如何比较jQuery的变量值及获得仅比零个值更大?
<script type="text/javascript">
var a = 10;
var b = 0;
var c = 7;
</script>
<label id="onam"></label>
这些值的结果应该是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
+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>
_reply我asap_你会买单?要有礼貌并等待解决方案。最重要的是显示你的努力,因此我们不是一个代码服务,而是你需要首先帮助自己。 – Satpal
所以哪里是你的jQuery代码? – Banzay
到目前为止你已经尝试了什么? –