è da un po che mi sono avvicinato al javascript e ho dei dubbi sull utilizzo dell operatore ^

se io scrivessi un codice del genere cosa assegnerebbe alla variabile a ?

var b = 3
var c = 2

a = b ^ c