正方形數字
這是定義函式最簡單的語法:
square(n) = n * n
要呼叫函式,請使用圓括號(中間沒有空格):
julia> square(10)
100
函式是 Julia 中的物件,我們可以像在任何其他物件中一樣在 REPL 中顯示它們 :
julia> square
square (generic function with 1 method)
預設情況下,所有 Julia 函式都是通用的(也稱為多型 )。我們的 square
函式與浮點值一樣工作:
julia> square(2.5)
6.25
……甚至是矩陣 :
julia> square([2 4
2 1])
2×2 Array{Int64,2}:
12 12
6 9