TGViewer
Канал сайта code.mu Канал сайта code.mu @codemu · 1.82K subscribers
Post #181 2.06K
Как объявляются функции в различных языках программирования:

1. JavaScript
function square(n) {
return n * n;
}

2. PHP
function square($n) {
return $n * $n;
}

3. TypeScript
function square(n: number): number {
return n * n;
}

4. Python
def square(n):
return n ** 2

5. Java
public static int square(int n) {
return n * n;
}

6. Kotlin
fun square(n: Int): Int {
return n * n
}

7. C++
int square(int n) {
return n * n;
}

8. C#
public int Square(int n)
{
return n * n;
}

9. Go
func square(n int) int {
return n * n
}

10. Rust
fn square(n: i32) -> i32 {
n * n
}

11. Swift
func square(_ n: Int) -> Int {
return n * n
}

12. Ruby
def square(n)
n * n

13. Dart
int square(int n) {
return n * n;
}

14. Haskell
square :: Int -> Int
square n = n * n

15. Scala
def square(n: Int): Int = {
n * n
}

P.S.
Интересно посмотреть на вариации слова "Функция":
fn, fun, func, function
  • 👍 25
  • ❤ 4
  • 🤩 3
  • 😁 1
More from @codemu
  1. Oct 1, 2026Всем спасибо за поддержку:) Нужная сумма собрана. Ждите завтра Kotlin) А потом остальные у…
  2. Sep 30, 2026Готовы учебники по Docker Основной: https://code.mu/ru/tool/docker/book/prime/ Высший: htt…
  3. Sep 30, 2026Принимаю заявки на учебники:) Напишите в комментариях, какие еще хотите. Уже делаю (но буд…
  4. Sep 30, 2026Добавил учебники по следующим Python библиотекам: NumPy Pandas PyTorch TensorFlow Кому инт…
  5. Sep 29, 2026Готовы учебники по Filament Основной: https://code.mu/ru/php/framework/laravel/kit/filamen…
  6. Sep 29, 2026Доработал учебник по Next основной перевел с 14 на 16 версию и дописал еще 2 учебника Осно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →