/ / Como comparar valores de variáveis ​​jQuery e obter apenas valores maiores que zero? [fechado] - javascript, jquery

Como comparar valores de variáveis ​​jQuery e obter apenas valores maiores que zero? [fechado] - javascript, jquery

Eu tenho o código jQuery onde tenho 3 diferentesvariáveis ​​com valores diferentes e quero comparar todas elas com 0 e obter apenas os valores que serão maiores que 0 e exibi-los na tela com id = "onam".

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

com esses valores o resultado deve ser 10,7

Respostas:

0 para resposta № 1

Não tenho certeza se você está tentando escrever jquery ou se realmente quer dizer javascript vanilla, mas aqui estão as duas opções.

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 para resposta № 2

Pode ser que isso possa ajudar.

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