Introducción
Hola a todos! a continuación les compartiré un código muy sencillo con el que podrán conocer como se hace una funciónd e multipicaciónd e dos números en varios lenguajes de programación.
Si bien es algo muy básico, estoy seguro que les permitirá a algunos nuevos decidirse por cual aprender.
Clojure
(ns multiply.bug.fix)
(defn multiply [a b]
(* a b)
)
CoffeeScript
multiply =(a, b)->
a * b
Crystal
def multiply(x, y)
x * y
end
C++
int multiply(int a, int b)
{
return a * b;
}
C#
public class CustomMath {
public static int multiply(int a, int b) {
return a * b;
}
}
Dart
int multiply(int a, int b){
return a * b;
}
Elixir
defmodule Multiply do
def multiply(a, b) do:
a * b
end
Java
public class Multiply {
public static Double multiply(final Double a, final Double b){
return (a == null || b == null) ?
Double.NaN
:
a * b;
}
}
Javascript
var multiply = function (a, b) {
return a * b;
}
PHP
function multiply($a, $b) {
return $a * $b;
}
Python
def multiply(a, b):
return a * b
Ruby
def multiply(a, b)
a * b
end
Rust
fn multiply(a:i32, b:i32) -> i32 {
a * b
}
Typescript
export function multiply(a: number, b: number): number {
return a * b;
}