Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Pembulatan angka sering kali diperlukan dalam pengembangan aplikasi, terutama saat kita berurusan dengan angka desimal. Di NodeJS, kamu bisa melakukan ini tanpa menggunakan paket tambahan.
Kamu bisa memanfaatkan fungsi bawaan JavaScript, seperti Math.round()
, Math.ceil()
, dan Math.floor()
. Berikut penjelasan singkatnya:
num
ke bilangan bulat terdekat.num
ke atas, ke bilangan bulat terdekat.num
ke bawah, ke bilangan bulat terdekat.Kadang, pembulatan standar tidak cukup. Kamu mungkin perlu membulatkan angka ke digit tertentu. Yuk, buat fungsi pembulatan kustom sederhana.
Berikut adalah contoh kode fungsi pembulatan ke digit tertentu:
function pembulatan(num, decimalPlaces) {
const factor = Math.pow(10, decimalPlaces);
return Math.round(num * factor) / factor;
}
num
: Angka yang akan dibulatkan.decimalPlaces
: Jumlah digit desimal yang diinginkan.factor
, kemudian dibulatkan menggunakan Math.round()
, dan hasilnya dibagi kembali dengan factor
.Penggunaan fungsi pembulatan
ini bisa dilakukan seperti berikut:
console.log(pembulatan(5.6789, 2)); // Output: 5.68
Dengan penjelasan ini, kamu sekarang dapat membuat fungsi pembulatan sendiri di NodeJS tanpa perlu bergantung pada paket eksternal. Semoga bermanfaat!
Link terkait: