Monday, June 11, 2012

- (Subtraction or Unary negation)

Operator - (Subtraction) digunakan untuk mengurangi nilai angka bertipe number di operand A dengan nilai angka bertipe number di operand B.

Sintaks:

A - B -A

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 operator Subtraction:

var A = 16; var B = 8; alert(A - B); //8

Contoh Unary negation:

var A = 16; alert(-A * 2); //-32 alert(-(A * -2)); //32 alert(-(A * 2)); //-32

Catatan: Penggunaan operator Unary negation hanyalah suatu kasus di mana penggunaan operator Subtraction digunakan di dalam hal-hal tertentu, misalnya digunakan untuk mengubah tanda dari nilai angka. Ketika operator Unary negation digunakan pada string, nilai angka yang pertama dikonversi menjadi bertipe number.