Diferencia entre || y || =? [duplicar

Esta pregunta ya tiene una respuesta aquí:

¿Qué significa || = (o igual) en Ruby? 20 respuestas ¿Qué significa el operando "|| =" en rubí [duplicado] 1 respuesta

Soy nuevo en Ruby.

Cuál es la diferencia entre|| y||=?

>> a = 6 || 4
=> 6
>> a ||= 6
=> 6

Parece que son lo mismo.

Respuestas a la pregunta(5)

Su respuesta a la pregunta