Thats my jquery code. And the variable "procenti" always return like 92.3076923076923 % long decimal number. I would like that number to be without the decimals, only 92%. I tried .toFixed() method but it doesnt works.
When the equation is like procenti=(3/10)*100; == 30%, the number in html looks just what i want without decimals.
for(var i=1; i<14; i++){
var zmage=parseFloat($('#zm'+i).text());
var odigrane=parseFloat($('#od'+i).text());
var procenti=0;
if(zmage == 0){
$('#pr'+(i)).html(0 + ' %');
}
else{
procenti=(zmage/odigrane)*100;
$('#pr'+(i)).text(procenti + ' %');
}
}
You could do something like this:
}
Hope this helps && pozdrav iz Velenja! :)
You should use either
It returns the largest integer less than or equal to a given number.
or
It returns the smallest integer greater than or equal to a given number.
or
It returns the value of a number rounded to the nearest integer.
It depends on what you actually want.
round() function will round off value.
Otherwise there are another functions ceil() & floor()