Arithmetic

В случае чисел операторы + и * очевидно обозначают математические операции сложения и умножения двух чисел. Существуют и другие арифметические операторы. Вот полный список:

  • + - сложения
  • - - вычитания
  • * - умножения
  • / - деления (без остатка)
  • ** - возведение в степень
  • % - остаток от деления (например 5 % 2 возвращает 1)

Некоторые из этих методов также определены для других объектов, таких как строки и массивы.

"<3" + "!"
=> "<3!"

"<3" * 3
=> "<3<3<3"


[1, 2] + [3, 4]
=> [1, 2, 3, 4]

[1, 2] * 3
=> [1, 2, 1, 2, 1, 2]