Zaokrouhlit na celé číslo může být celkem častá akce, zvláště pokud počítáte layout stránky dynamicky.
//zobraz 3 LI vedle sebe v jedné řádce
$('li').width($(window).width() / 3);
Jelikož DOM nemá moc rád desetinná čísla v nastavení pixelů (i když u zařízení s vyšším DPR mohou být „půl-pixely“ užitečné), je dobré spočtenou velikost zaokrouhlit:
//zobraz 3 LI vedle sebe v jedné řádce
$('li').width(Math.round($(window).width() / 3));
Někdo ale rád používá parseInt
pro jeho jednoduchost:
//zobraz 3 LI vedle sebe v jedné řádce
$('li').width(parseInt($(window).width() / 3));
Pokračování textu Zaokrouhlení na celé číslo →