Tredun ohjelmistokehittäjien kurssimateriaaleja
Kirjasto ohjelmoinnissa on valmiiksi tehty kokoelma toimintoja (funktioita), joita voit käyttää omassa koodissasi. Kirjastojen avulla sinun ei tarvitse keksiä kaikkea itse.
JavaScriptissä on useita sisäänrakennettuja kirjastoja, ja yksi tärkeimmistä niistä on Math.
Math sisältää funktioita ja arvoja, joilla voidaan käsitellä:
Math-kirjastoa ei tarvitse erikseen ottaa käyttöön – se on aina käytettävissä.
Palauttaa satunnaisluvun välillä 0 (mukaan lukien) - 1 (ei mukana)
let randomNumber = Math.random();
console.log(randomNumber);
Jos haluat tulokseksi kokonaisluvun välillä 1-10, tee näin:
let number = Math.floor(Math.random() * 10 + 1);
Pyöristää kokonaisluvun alaspäin lähimpään kokonaislukuun.
Math.floor(3.8); // 3
Pyöristää luvun ylöspäin lähimpään kokonaislukuun.
Math.ceil(3.1); // 4
Pyöristää luvun lähimpään kokonaislukuun.
Math.round(3.5); // 4
Math.round(3.4); // 3
Palauttavat suurimman tai pienimmän annetusta joukosta.
Math.max(3, 7, 2); // 7
Math.min(3, 7, 2); // 2
Antaa piin arvon.
console.log(Math.PI); // 3.141592653589793