В жс можно эмулировать перегрузку арифметического оператора. Но запрограммировать можно только одно поведение. поэтому не важно какой там будет оператор + - / * или **, операцию можно сделать только одну. Перегружать надо Symbol.toPrimitive с хинтом number