Repetindo ao inves de somar

Por que esta repetindo o numero ao invés de somar?

var valor = prompt("calculo")
var valor1 = prompt("adição")

if (valor + 0 || valor1 + 0) {
  document.write(valor += valor1)
} else {
  document.write("valor incorreto")
}