Monday, June 11, 2012

+= (Addition Assignment or Concatenation Assignment)

Operator Addition Assignment dan Concatenation Assignment mempunyai bentuk yang sama, yaitu +=.

Operator Addition Assignment dan Concatenation Assignment sama-sama menugaskan nilai hasil dari operand A di tambah operand B untuk diberikan kepada operand A, bedanya operator Addition Assignment untuk bertipe number dan operator Concatenation Assignment untuk bertipe string.

Sintaks:

A += B

Operator += adalah operator standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Contoh untuk Addition Assignment, setelah melaksanakan operasi penugasan, variabel A bernilai 55:

var A = 45; var B = 10; document.write(A += B); //55

Contoh untuk Concatenation Assignment, setelah melaksanakan operasi penugasan, variabel A bernilai "Belajar JavaScript":

var A = "Belajar "; var B = "JavaScript"; document.write(A += B); //"Belajar JavaScript"

Untuk lebih jelasnya silahkan ke halaman Operator Addition dan Concatenation JavaScript.