Categories: JavaScript

Operator

Operator ialah simbol atau simbol-simbol yang dipakai untuk menyusun suatu ekspresi, dan biasanya dengan melibatkan satu atau lebih operand, itu semua tergantung dari jenis operator yang digunakan.

10+3

Untuk verbal di atas ada dua operand yang dilibatkan, 10 dan 3. Adapaun 10+3 sendiri dinamakan ekspresi, dalam hal ini dipakai untuk melaksanakan operasi matematika, yaitu tambah-tambahan. Untuk operator yang dipakai di dalam verbal itu ialah operator +.

Untuk menjadi operand tidak harus berupa angka, dapat saja literal, atau variabel.

Derajat Operator
Setiap operator mempunyai prioritas pengerjaan yang berbeda-beda. Misalkan suatu verbal yang didalamnya melibatkan banyak operator, maka urutan pengerjaannya didasarkan oleh derajat operator-operator tersebut.

Sebagai contoh:

5+9*2

Ekspresi di atas akan dievaluasi sebagai berikut:

  1. 9*2 mempunyai prioritas pengerjaan yang utama, alasannya operator * mempunyai derajat yang lebih tinggi dibandingkan dengan operator +. Kaprikornus 9*2 harus diketahui karenanya terlebih dahulu, barulah hasil dari 9*2 tersebut ditambah dengan 5.
  2. Terakhir hasil yang dikembalikan oleh verbal diatas itu ialah 23 dan bukan 28.

Tetapi bagaimana urutan pengerjaannya bila di dalam suatu verbal melibatkan lebih dari satu operator yang mempunyai derajat yang sama?

Umumnya urutan pengerjaannya dievaluasi dari kiri ke kanan (semisalnya operator + dan operator –), tetapi ada juga yang urutan pengerjaannya dievaluasi dari kanan ke kiri (semisal operator =, -=, dan +=).

Kadangkala ada juga urutan pengerjaannya dievaluasi tidak tergantung dari prioritas operator yang bersangkutan, tetapi dievaluasi menurut tanda kurung.

Sebagai contoh:

(5+9)*2

Ekspresi diatas akan dievaluasi sebagai berikut:

  1. (5+9) mempunyai prioritas pengerjaan yang utama, alasannya operator () mempunyai derajat yang lebih tinggi dibandingkan dengan operator *. Kaprikornus verbal dari 5+9 harus diketahui karenanya terlebih dahulu, barulah hasil dari 5+9 tersebut dikalikan dengan nilai 2.
  2. Terakhir hasil yang dikembalikan oleh verbal diatas itu ialah 28 dan bukan 23.
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code
Tags: javascript

Recent Posts

Download Source Code Sistem Informasi Rumah Sakit berbasis web

Selamat Pagi Sobat Source code aplikasi. Kali ini saya akan share gratis source code dari…

4 hours ago

Source code sistem manajemen hotel online menggunakan php

Sistem Manajemen Hotel Secara online adalah sebuah aplikasi online yang dikembangkan untuk penanganan yang efektif…

10 hours ago

Source code aplikasi chating menggunakan php

Dengan perkembangan teknologi, teknik komunikasi menjadi lebih ditingkatkan dalam hal efisiensi, kecepatan dan ekonomi.Hari ini,…

16 hours ago

Source code aplikasi nilai siswa online berbasis php

Sistem kelas online  ini adalah proyek untuk pemenuhan Evaluasi subjek kami. Tujuan Sistem ini adalah untuk…

22 hours ago

Source code aplikasi voting sederhana menggunakan php

aplikasi voting atau sistem perhitungan suara ini masih sangat sederhana, cocok bagi pemula dalam pelajaran…

1 day ago

Source code Aplikasi penilaian online menggunakan php

Hal ini sangat membantu untuk mereka yang saat ini sedang mengembangkan sebuah sistem penilaian secara…

1 day ago