Реализация функции умножения на разных языках программирования

Данный оператор выглядит как определение функции на языке программирования. На английский это можно перевести так: «Определите функцию под названием «multiply», которая принимает два аргумента «a» и «b» и возвращает их произведение «a * b».

Вот несколько способов реализации функции умножения на разных языках программирования:

  1. JavaScript:

    function multiply(a, b) {
    return a * b;
    }
  2. Python:

    def multiply(a, b):
    return a * b
  3. Java:

    public class Multiply {
    public static int multiply(int a, int b) {
        return a * b;
    }
    }
  4. C++:

    int multiply(int a, int b) {
    return a * b;
    }
  5. Рубин:

    def multiply(a, b)
    return a * b
    end
  6. Давай:

    func multiply(a, b int) int {
    return a * b
    }
  7. Быстрый:

    func multiply(a: Int, b: Int) -> Int {
    return a * b
    }