2017-03-03 5 views
-2

私は、異なる値を持つ3種類の変数を持っていると私は0でそれらのすべてを比較し、0より大きくするとid =「オナム」として画面上に表示されますのみこれらの値を取得したいjQueryのコードを持っています。これらの値でjQuery変数の値を比較する方法とゼロより大きい値のみを取得する方法はありますか?

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

結果は、私はあなたがjqueryのを書いたり、あなたが本当に両方のオプションのためである、ここではJavaScriptが、バニラを意味する場合しようとしているかどうかわからないんだけど10,7

+4

あなたがasap_を支払うことになり、私を_reply?礼儀正しく、解決を待つ。最も重要なことはあなたの努力を示していますSOはコードサービスではありません。私たちはここにいますが、まず自分自身を助ける必要があります。 – Satpal

+1

jQueryコードはどこにありますか? – Banzay

+1

これまでに試したことはありますか? –

答えて

0

でなければなりません。

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; –

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> 
関連する問題