JAVASCRIPT : PERPUSTAKAAN

Perpustakaan
Metode instan, menurut definisi, mengharuskan Anda membuat instance sebelum Anda dapat menggunakannya. Bagaimana jika Anda ingin memanggil metode tanpa instance? Di situlah perpustakaan pustaka datang. Pustaka berisi metode yang dapat Anda panggil tanpa membuat instance.

Salah satu koleksi tersebut berisi metode matematika, tepat bernama perpustakaan Matematika.

Mari kita lihat bagaimana Anda memanggil metode .random () dari perpustakaan Math:

console.log (Math.random ()); // nomor acak antara 0 dan 1
Dalam contoh di atas, kita memanggil metode .random () dengan menambahkan nama perpustakaan dengan periode, nama metode, dan membuka (() dan menutup ()) tanda kurung. Metode ini mengembalikan nomor acak antara 0 dan 1. Kode ini mencetak nomor acak antara 0 dan 1.

Untuk menghasilkan angka acak antara 0 dan 50, kita bisa mengalikan hasil ini dengan 50, seperti:

Math.random () * 50;
Jawaban dalam contoh di atas kemungkinan besar akan menjadi desimal. Untuk memastikan jawabannya adalah bilangan bulat, JavaScript menyediakan metode built-in yang disebut Math.floor (). Math.floor () mengambil angka desimal, dan membulatkan ke bilangan bulat terdekat. Anda dapat menggunakan Math.floor () untuk membulatkan angka acak seperti ini:

Math.floor (Math.random () * 50);
Pada kasus ini:

Math.random menghasilkan angka acak antara 0 dan 1.
Kami kemudian mengalikan angka itu dengan 50, jadi sekarang kami memiliki angka antara 0 dan 50.
Kemudian, Math.floor membulatkan angka ke bawah hingga bilangan bulat terdekat.
1
Di dalam console.log, buat nomor acak dengan Math.random, lalu kalikan dengan 100.



2
Sekarang, gunakan Math.floor untuk membuat output menjadi bilangan bulat.

Di dalam console.log yang Anda tulis pada langkah terakhir, letakkan Math.random () * 100 di dalam tanda kurung Math.floor.



3
Temukan metode di pustaka matematika JavaScript yang mengembalikan bilangan bulat terkecil yang lebih besar dari atau sama dengan bilangan desimal.

Gunakan metode ini dengan angka 43.8. Catat jawabannya ke konsol.


4.
Gunakan dokumentasi JavaScript untuk menemukan metode di perpustakaan Nomor yang memeriksa apakah angka adalah bilangan bulat.

Masukkan nomor 2017 di dalam tanda kurung dan gunakan console.log () untuk mencetak hasilnya.



console.log(Math.floor(Math.random() *
100))
console.log(Math.ceil(43.8))
console.log(Number.isInteger(2017))

Tidak ada komentar:

Posting Komentar