Anda di halaman 1dari 17

BLOG HTML CSS PHP MYSQL JAVASCRIPT WORDPRESS

PASCAL C PYTHON

Home Tutorial JavaScript Tutorial Belajar JavaScript Part 16: Konstanta dan
eBook Terbaru
Method (fungsi) Objek Math dalam JavaScript Duniailkom

Tutorial Belajar JavaScript


Part 16: Konstanta dan
Method (fungsi) Objek Math
dalam JavaScript Cara pemesanan eBook &
18 May 14 | Andre | Tutorial JavaScript | 29 Comments
Buku Duniailkom

Untuk operasi angka (number) dan matematika yang lebih Daftar eBook Duniailkom
kompleks, JavaScript menyediakan objek Math yang terdiri
eBook Pascal Uncover
dari berbagai kosntanta dan juga method (fungsi). Method yang
tersedia misalnya untuk fungsi pemangkatan, akar kuadrat, eBook HTML Uncover
logaritma, dan trigonometri. Dalam tutorial JavaScript kali ini
eBook CSS Uncover
kita akan membahas tentang Konstanta dan Method (fungsi)
dari Objek Math di dalam JavaScript. eBook PHP Uncover

eBook MySQL Uncover

eBook JavaScript
Uncover
Konstanta untuk Objek Math dalam eBook Bootstrap
Uncover
JavaScript
eBook OOP PHP
Objek Math memiliki beberapa konstanta matematika yang Uncover
bisa digunakan di dalam proses pembuatan program. Untuk
menggunakan konstanta objek Math, kita tinggal menulis:
Math.nama_konstanta.

Berikut adalah kosntanta untuk Objek Math di dalam


JavaScript, diurutkan berdasarkan abjad:

◾ Math.E: Berisi nilai dari logaritma natural e, dengan nilai


2.718281828459045
◾ Math.LN10 : Berisi nilai dari logaritma natural 10, dengan
nilai 2.302585092994046
◾ Math.LN2 : Berisi nilai dari logaritma natural 2, dengan
nilai 0.6931471805599453
◾ Math.LOG10E : Berisi nilai dari logaritma natural e basis
10, dengan nilai 0.4342944819032518 List Tutorial Duniailkom
◾ Math.LOG2E : Berisi nilai dari logaritma natural e basis 2,
Tutorial Terbaru
dengan nilai 1.4426950408889634
Duniailkom
◾ Math.PI : Berisi nilai dari pi (π) dengan nilai
3.141592653589793 Tutorial HTML
◾ Math.SQRT1_2: Berisi hasil dari 1 dibagi dengan akar
Tutorial PHP
kuadrat 2, dengan nilai 0.707106781186
◾ Math.SQRT2: Berisi hasil akar kuadrat dari 2, dengan nilai Tutorial MySQL
1.4142135623730951
Tutorial CSS

Tutorial JavaScript
Jika anda pernah menggunakan bahasa
pemograman berbasis objek, istilah konstanta ini Tutorial jQuery
lebih tepatnya disebut dengan read-only property
dari objek Math. Tutorial WordPress

Tutorial Pascal
Berikut adalah contoh penggunaan konstanta objek Math di
dalam JavaScript Tutorial C

1 <!DOCTYPE html> Tutorial Python


2 <html>
3 <head> Membuat Web Online
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"

5 <title>Belajar JavaScript</title> 
6
7 <script> Review Jurusan Kuliah
8 console.log(Math.E);
9 console.log(Math.LN10); Blog Duniailkom
10 console.log(Math.LN2);
11 console.log(Math.LOG10E );
12 console.log(Math.LOG2E);
13 console.log(Math.PI); Belajar JavaScript
14 console.log(Math.SQRT1_2);
15 console.log(Math.SQRT2);
16 1. Pengertian JavaScript
17 // penggunaan di dalam operasi matematika
18 var jari2 = 7 2. Sejarah JavaScript
19 var luas_lingkaran = Math.PI * jari2 * jari2;
20 console.log(luas_lingkaran); 3. Cara Menjalankan JS
21 </script>
22
23 </head> 4. Menampilkan Error
24 <body>
25 <h1>Belajar JavaScript</h1> 5. Cara Input JavaScript
26 <p> Saya sedang belajar konstanta objek Math JavaScript
27 di duniailkom.com </p> 6. Posisi Meletakkan JS
28 </div>
29 </body>
30 </html> 7. Menampilkan Hasil
  JS

Pada baris terakhir kode JavaScript diatas, saya menghitung 8. Core JavaScript &
rumus luas lingkaran dengan menggunakan kosntanta Math.PI. DOM

Fungsi untuk Objek Math dalam Core JavaScript

JavaScript 9. Aturan Penulisan JS

Selain konstanta, Objek Math juga menyediakan banyak fungsi 10. Pengertian Variabel
matematis. Anda mungkin akan jarang menggunakan fungsi
11. Pengertian
atau method ini, kecuali membuat aplikasi ilmiah atau aplikasi TipeData
kalkulator dengan JavaScript.
12. Tipe Data Number

13. NaN dan Infinity

14. Method Number


Berikut adalah method yang disediakan oleh objek Math
15. Konstanta Number
JavaScript, diurutkan berdasarkan abjad, dan akan kita bahas
satu per satu: 16. Objek Math

17. Tipe Data String


◾ Math.abs()
◾ Math.acos() 18. Objek String
◾ Math.asin()
◾ Math.atan() 19. Tipe Data Boolean
◾ Math.atan2()
◾ Math.ceil() 20. Operasi Logika

◾ Math.cos() 21. Null dan Undefined


◾ Math.exp()
◾ Math.floor() 22. Konversi Tipe Data
◾ Math.log()
23. Struktur IF ELSE
◾ Math.max()
◾ Math.min() 24. Struktur SWITCH
◾ Math.pow()
25. Perulangan FOR
◾ Math.random()
◾ Math.round() 26. Perulangan WHILE
◾ Math.sin()
27. Perulangan FOR IN
◾ Math.sqrt()
◾ Math.tan() 28. Break dan Continue

29. Tipe Data Array


Method atau fungsi yang akan kita bahas ini lebih
30. Method Array
tepatnya disebut dengan static function dari objek
Math. Math juga bukan class dari objek seperti
Number atau String. Di dalam JavaScript tidak ada
Berlangganan Artikel
Math() constructor. Duniailkom
Dapatkan pemberitahuan
untuk setiap artikel dan
Method Objek Math JavaScript: Math.abs() tutorial terbaru Duniailkom

Method Math.abs berfungsi untuk menghasilkan nilai absolut Join 2,706 other subscribers

(nilai negatif akan menjadi positif, sedangkan nilai positif akan


Email Address
tetap positif). Fungsi ini membutuhkan 1 argumen angka.
Berikut adalah contoh pemanggilan fungsi abs():
Subscribe

1 <script>
2 Math.abs(-5) // hasilnya: 5
3 Math.abs(5) // hasilnya: 5
4 Math.abs(-22.78) // hasilnya: 22.78
5 </script>

Method Objek Math JavaScript: Math.acos


()
Method Math.acos() berfungsi untuk menghitung nilai
arccosine. Fungsi ini membutuhkan 1 argumen angka dengan
nilai antara -1 sampai dengan 1. Nilai akhir fungsi adalah 0
sampai dengan π radian.

Method Objek Math JavaScript: Math.asin()


Method Math.asin() berfungsi untuk menghitung nilai arcsine.
Fungsi ini membutuhkan 1 argumen angka dengan nilai antara
-1 sampai dengan 1. Nilai akhir fungsi adalah -π/2 sampai
dengan π/2 radian.

Method Objek Math JavaScript: Math.atan()


Method Math.atan() berfungsi untuk menghitung nilai
arctangent. Fungsi ini membutuhkan 1 argumen angka dengan
nilai apapun. Nilai akhir fungsi adalah -π/2 sampai dengan π/2
radian.

Method Objek Math JavaScript: Math.atan2


() COBA SATU BULAN GRATIS

Method Math.atan2() berfungsi untuk menghitung nilai


arctangent dari rasio y/x. Fungsi ini membutuhkan 2 buah TONTON SEKARANG

argumen untuk nilai y dan x. Nilai hasil fungsi adalah diantara


-π dan π radians.

Method Objek Math JavaScript: Math.ceil()


Method Math.ceil() berfungsi untuk pembulatan keatas dari
sebuah nilai desimal. Fungsi ini membutuhkan 1 argumen,
yaitu angka yang akan dibulatkan. Berikut adalah hasil
Sukai Halaman
pemanggilan fungsi ceil:

1 <script> Jadilah orang pertama yang menyukai ini.


2 Math.ceil(1.99); // hasilnya: 2
3 Math.ceil(1.01); // hasilnya: 2
4 Math.ceil(1.0); // hasilnya: 1
5 Math.ceil(-1.99); // hasilnya: -1
6 </script>
Hosting Rekomendasi
Duniailkom

Method Objek Math JavaScript: Math.cos()


Method Math.cos() berfungsi untuk menghitung nilai cosinus.
Fungsi ini membutuhkan 1 buah argumen dalam bentuk sudut
dengan nilai radian. Untuk menkonversi derajat menjadi radian,
kalikan besar sudut dengan 0.017453293 (2π/360). Nilai akhir
fungsi ini berada antara −1.0 dan 1.0.

Method Objek Math JavaScript: Math.exp()


Method Math.exp() digunakan untuk menghitung hasil dari e^x
dimana x adalah argumen yang diberikan. e merupakan
logaritma natural dengan nilai 2.718.

Method Objek Math JavaScript: Math.floor


()
Method Math.floor() berfungsi untuk pembulatan kebawah
dari sebuah nilai desimal. Fungsi ini membutuhkan 1 argumen,
yaitu angka yang akan dibulatkan. Berikut adalah hasil
pemanggilan fungsi floor:

1 <script>
2 Math.floor(1.99); // hasilnya: 1
3 Math.floor(1.01); // hasilnya: 1
4 Math.floor(1.0); // hasilnya: 1
5 Math.floor(-1.01); // hasilnya: -2
6 </script>

Method Objek Math JavaScript: Math.log()


Method Math.log() berfungsi untuk menghitung nilai logaritma
natural, yaitu nilai dari log e x. Fungsi ini membutuhkan 1 buah
argumen angka.

Method Objek Math JavaScript: Math.max()


Method Math.max() berfungsi untuk mencari angka paling
besar diantara argumen yang diberikan. Fungsi ini
membutuhkan 1 atau lebih argumen. Berikut adalah contoh
penggunaan fungsi Math.max():

1 <script>
2 Math.max(1,2,3,4,5,6); // hasilnya: 6
3 Math.max(10,20,30,90,5); // hasilnya: 90
4 Math.max(50); // hasilnya: 50
5 </script>
Method Objek Math JavaScript: Math.min()
Method Math.min() berfungsi untuk mencari angka paling kecil
diantara argumen yang diberikan. Fungsi ini membutuhkan 1
atau lebih argumen. Berikut adalah contoh penggunaan fungsi
Math.min():

1 <script>
2 Math.min(1,2,3,4,5,6); // hasilnya: 1
3 Math.mmin(10,20,30,90,5); // hasilnya: 5
4 Math.max(50); // hasilnya: 50
5 </script>

Method Objek Math JavaScript: Math.pow()


Method Math.pow() berfungsi untuk untuk mencari hasil
pemangkatan. Fungsi ini membutuhkan 2 buah argumen.
Argumen pertama adalah angka asal, dan argumen kedua adalah
nilai pangkat. Berikut adalah contoh penggunaan fungsi Math.
pow():

1 <script>
2 Math.pow(1,100); // 1^100, hasilnya: 1
3 Math.pow(5,3); // 5^3, hasilnya: 125
4 Math.pow(50); // hasilnya: 50
5 </script>

Method Objek Math JavaScript:


Math.random()
Method Math.random() berfungsi untuk menghasilkan angka
acak dalam setiap pemanggilan. Fungsi ini tidak membutuhkan
argumen apapun. Nilai akhir berada dalam rentang 0 dan 1.
Untuk hasil angka acak 1-100, kita tinggal mengalikan hasil
fungsi ini dengan 100. Berikut adalah contoh penggunaan
fungsi Math.random():

1 <script>
2 Math.random(); // hasilnya: 0.2605599395465106
3 Math.random(); // hasilnya: 0.6355015402659774
4 Math.random(); // hasilnya: 0.5217791700270027
5 </script>
 
Method Objek Math JavaScript:
Math.round()
Method Math.round() berfungsi untuk membulatkan nilai
angka ke bilangan terdekat. Jika nilai desimal dibawah 0.5 maka
akan dibulatkan ke bawah, namun jika nilai desimal bernilai 0.5
atau lebih, akan dibulatkan keatas. Fungsi ini membutuhkan 1
argumen, yaitu angka yang akan dibulatkan. Berikut adalah
hasil pemanggilan fungsi floor:

1 <script>
2 Math.round(1.56); // hasilnya: 2
3 Math.round(1.44); // hasilnya: 1
4 Math.round(1.0); // hasilnya: 1
5 Math.round(-1.6); // hasilnya: -2
6 </script>

Method Objek Math JavaScript: Math.sin()


Method Math.sin() berfungsi untuk menghitung hasil sinus.
Fungsi ini membutuhkan 1 buah argumen dalam bentuk sudut
dengan nilai radian. Untuk menkonversi derajat menjadi
radian, kalikan besar sudut dengan 0.017453293 (2π/360). Nilai
akhir fungsi ini berada antara −1.0 dan 1.0.

Method Objek Math JavaScript: Math.sqrt()


Method Math.sqrt() digunakan untuk mencari hasil dari akar
kuadrat sebuah angka. Fungsi ini membutuhkan 1 argumen,
yaitu angka yang akan dihitung. Berikut adalah contoh
penggunaan fungsi Math. sqrt();

1 <script>
2 Math.sqrt(25); // hasilnya: 5
3 Math.sqrt(81); // hasilnya: 9
4 Math.sqrt(-3); // hasilnya: NaN
5 </script>

Method Objek Math JavaScript: Math.tan()


Method Math.tan() berfungsi untuk menghitung hasil tangen.
Fungsi ini membutuhkan 1 buah argumen dalam bentuk sudut
dengan nilai radian. Untuk menkonversi derajat menjadi radian,
kalikan besar sudut dengan 0.017453293 (2π/360).
Dalam tutorial kali ini kita telah mempelajari tentang Konstanta
dan Method dari Objek Math di dalam JavaScript. Dalam
tutorial berikutnya, kita akan membahas tentang Tipe data
String di dalam JavaScript.

eBook JavaScript Uncover Duniailkom

JavaScript sudah menjadi fitur wajib di setiap website


modern. Duniailkom telah menyusun eBook JavaScript
Uncover yang membahas JavaScript dengan lebih detail
dan lebih lengkap, mulai dari dasar hingga konsep DOM,
Event dan AJAX. Penjelasan lebih lanjut bisa ke eBook
JavaScript Uncover Duniailkom.

*** Artikel Terkait ***

Looking for Hosting? Berapakah Standar Gaji Memilih Laptop Terbaik Jasa Konsultasi
Programmer di Indonesia Untuk Programming Tugas/Skripsi/Proyek
Web Programming
Iklan Namecheap duniailkom.com duniailkom.com duniailkom.com

Pengertian dan Contoh Ingin Jadi Programmer, Ingin Mulai Belajar Tutorial Belajar jQuery:
Kode Program Tipe Data Harus Kuliah atau Programming? Apa Saja Pengertian jQuery
Float Bahasa C Cukup Otodidak? Yang Harus...

duniailkom.com duniailkom.com duniailkom.com duniailkom.com


Looking for
Hosting?
Best Bundle You've Ever
Had: Free Website Builder
+ Free Domain + Free
Namecheap SSLs from $2.88/mo

Tags: Belajar JavaScript, Fungsi Objek Math, Matematika JavaScript,


Objek Math JavaScript, Rumus JavaScript, Tipe data Angka, Tutorial
JavaScript Dasar

29 COMMENTS

Aldi Unanto 26 Jun 14

Untuk Math.random() kalau kita ingin random


dengan range tertentu gimana yah?

Reply

toha 21 Jun 18

var a = 6

var x = Math.random() * a
var m = Math.round(x) atau gunain Math.ceil
()

console.log(m)

hasil yang keluar 1 – 6, ganti si a dengan 7


akan keluar 1 – 7

Reply
Belajar Javascript 07 Aug 15

Makasih sob, kebetulan saya lagi belajar


javascript

Reply

Muhammad Rizky 25 Aug 15

puyeeeng om

Reply

Andre Author 26 Aug 15

Hehe.. pelan2 saja gan.. :)

Reply

Doni Setiawan 10 Mar 16

Mas Andre jadi pusing kepala saya,,,kepala saya


puyeng karena penuh dengan angka-angka itu :3

Reply

Andre Author 11 Mar 16

Hehe, pelan2 saja mas… JavaScript memang


lebih rumit jika dibandingkan dengan HTML,
CSS, maupun PHP :)

Reply

KuReview 03 Apr 16

Math.ceil(-1.99); // hasilnya: -1
kenapa enggak -2 gan? O.o
apa karena nilainya negatif?

Reply

Andre Author 03 Apr 16


Iya gan, "ceil" itu pembulatan ke atas. jadi
akan dibulatkan ke angka yang lebih besar,
disini -1 lebih besar daripada -2.

Reply
Joy 07 May 16

Oke dalam "ceil" pembulatan keatas


hasilnya -1, tp yang saya bingung
kenapa dalam "round" hasil dari
math.round(-1.99); itu -2? padahal kan
nilai desimal lebih dari 0.5 berarti
dibulatkan keatas :)

Reply
Andre Author 08 May 16

Round pembulatan ke angka


yang terdekat gan. Misalnya
math.round(2.99), hasilnya 3
karena lebih dekat. Sedangkan
math.round(2.11) , hasilnya 2
karena lebih dekat ke 2, bukan
pembulatan keatas seperti ceil.
Kalau untuk pembulatan ke
bawah ada fungsi khusus juga:
Math.floor().

Aqil Aziz 22 Jun 16

Math.pow(5,3); // 5^5, hasilnya: 125

mas contoh diatas bukankah (5,3) adalah 5^3,


bukan 5^5,?
memang betul hasinyal 125 ;

Reply

Andre Author 22 Jun 16


Oh iya, makasih koreksinya gan. Salah tulis
keteragannya nih saya, segera diperbaiki :)

Reply

tony 10 Jul 16

sadis banget javascriptnya

Reply

angga73 18 Jul 16

Harus dibaca bolak balik nih hadeuhh

Reply

Andre Author 19 Jul 16

Hehe, pelan2 saja dipelajarinya gan..

Reply

hiruma 15 Sep 16

Method Math.min dan Math.max, apa bisa


digunakan untuk array?

Reply

Andre Author 16 Sep 16

Sepertinya g bisa gan. Kita harus membuat


fungsi sendiri atau menkonversi array
tersebut menjadi string angka.

Reply

Macho 16 Nov 16

Bro, ane dikasih tugas kuliah..


Program java tentang fungsi sin , cos dan tan.. itu
codingannya gimana ya ..?
Masih belum paham tentang fungsi..

Reply

Andre Author 17 Nov 16

Tutorial ini membahas tentang JavaScript


gan, yang sama sekali berbeda dengan
bahasa JAVA. Mungkin baru beberapa bulan
ke depan duniailkom akan membahas
tentang JAVA.

Reply

Macho 17 Nov 16

Ooo, berarti javascript dengan bahasa java


berbeda ya bro ?

Reply

Andre Author 19 Nov 16

Beda jauh gan, hanya kebetulan saja


JavaScript ini memakai kata "Java" supaya
lebih populer. Nama teknis dari JavaScript
adalah ECMAScript.

Reply

Yufan 24 Apr 17

Om minta tolong tutorial membuat format mata


uang pake javascript donk hehe. Kalo di web2 lain
banyak yg dah bikin tapi kagak ada penjelasan
tentang objek2 dan method2 nya :(

Reply

Andre Author 14 Jul 17

Salah satunya bisa menggunakan method


toLocaleString(), seperti contoh berikut:
var foo = 1234500.346;
console.log( foo.toLocaleString('id-ID',{ style: 'currency',
currency: 'IDR' } )); // Rp1.234.500,35

Untuk penjelasan lebih lanjut ada di eBook JavaScript


Uncover :)

Reply

diki 13 Jul 17

Boleh kasih tau contoh" yang lain ?


Soalnya masih newbie make java script :)

Reply

Andre Author 14 Jul 17

Untuk penjelasan yang lebih detail terkait


fungsi2 di dalam JavaScript, bisa coba order
eBook JavaScript Uncover :)

Reply

Muhammad Saifudin 07 May 18

Apakah Math.sin itu akan sering dipakai dalam


suatu program pak?
karena saya lihat memang metodenya pun sangat
rumit sekali sehingga tidak tau kapan
penggunaannya..

Reply

Andre Author 09 May 18

Dalam penggunaan umum, fungsi


matematis seperti sin memang relatif jarang
dipakai, kecuali kita membuat aplikasi
matematika yang cukup rumit. Atau kadang
akan terpakai juga ketika merancang
animasi/game yang melibatkan pengukuran
sudut.
Reply

ahmad faizin 16 Jul 18

mas misalkan ada nilai 2.7777777 mau saya


bulatkan jadi dua angka di belakang koma,jadi
2.78 ,itu fungsinya pakai yg mana ya?

Reply

ADD COMMENT

Comment Text*

Name*

Email*

Website

Saya bukan robot


reCAPTCHA
Privasi - Persyaratan

Notify me of follow-up comments by email.

Notify me of new posts by email.

POST COMMENT
Duniailkom #HTML #CSS #PHP #MYSQL #JAVASCRIPT

#WORDPRESS #WEBONLINE #PASCAL

Duniailkom adalah situs belajar programming dan ilmu komputer. Diharapkan duniailkom.com dapat menjadi media belajar dan
saling berbagi tentang programming, hardware, maupun teori seputar dunia komputer. Ikuti akun media social duniailkom
untuk update terbaru: Facebook Duniailkom, Twitter Duniailkom

Copyright © 2019 Duniailkom | Hosting rekomendasi Duniailkom


TERMS OF USE | PRIVACY POLICY | DISCLAIMER | ABOUT US | CONTACT US

Anda mungkin juga menyukai