Закрыть
×
=0) { let js = text.slice(pos1, pos2); + '<\/' + "script" + '>'; arrText.push(js); // next pos1 = pos2; continue; } } } break; } return arrText; } function OpenDialog(parentDiv, urlContent) { parentDiv = document.getElementById('modal-background'); // new !!!!!!! parentDiv.appendChild(document.getElementById('modal-template')); document.getElementById('modal-background').style.display = "flex"; // !!!!! block document.getElementById('modal-template').style.display = "flex"; // !!!!! document.getElementById('modal-body').innerHTML = ""; post_url(urlContent, "", function(text_from_server) { var element = document.getElementById('modal-body'); element.innerHTML = text_from_server; // add scripts var arrJSText = get_scripts(text_from_server); for (var i=0; i
dir.by
Праздники ...
Праздники ...
День города Минска (2-ая суббота сентября) (9 и 10 сентября 2023)
Концерты, выставки ...
Концерты, выставки ...
Концерт Александр Панайотов|||г. Минск 10 октября 2026
Афишу
Спорт занятия ...
Спорт занятия ...
Шахматно-шашечный клуб
Спорт занятие
Компьютер, программы...
Компьютер, программы...
Объявления ...
Объявления ...
Механизм рулевой с распределителем 64229-3400010-80
Объявление
Новости ...
Новости ...
Форум ...
Форум ...
обсуждение...
Поиск
Концерты
Спорт
Форум
Компьютер
Компьютер, программы
→
Kotlin
fun() { ... } - это функция в Kotlin
посмотрели
262
раз
обновлено: 12 июля 2026
Функция нужна чтобы выполнить действие.
Пример 1
Функция
входные параметры
НЕТ
возвращаемое значение
НЕТ
Kotlin
fun
Имя()
{
}
Полный пример:
Создаем новое консольное приложение на Kotlin ...
Kotlin
// моя функция
fun
showWeather
()
{
println(
"today 20 degree"
);
}
fun
main
() {
showWeather()
// вызываю мою функцию
// на экране увидим:
today 20 degree
}
Пример 2
Функция
входные параметры
ДА
возвращаемое значение
НЕТ
Kotlin
fun
Имя(
параметр1:тип1, параметр2:тип2
)
{
}
Полный пример:
Создаем новое консольное приложение на Kotlin ...
Kotlin
// моя функция
fun
showMessage
(
text1:
String
, text2:
String
)
{
println(
"$text1 | $text2"
);
}
fun
main
() {
showMessage(
"Hello"
,
"thank you"
)
// вызываю мою функцию
// на экране увидим:
Hello | thank you
}
Пример 3
Функция
входные параметры
НЕТ
возвращаемое значение
ДА
Kotlin
fun
Имя()
:тип
{
return
}
Вариант 2. Можно так:
Kotlin
fun
Имя()
:тип =
Полный пример:
Создаем новое консольное приложение на Kotlin ...
Kotlin
// моя функция
fun
priceBook
()
:
Int
{
return
20
}
fun
main
() {
val
my1:
Int
= priceBook()
// вызываю мою функцию и получаю результат
println(my1)
// на экране увидим:
20
}
Вариант 2. Можно так:
Ставим
=
после функции и будет так возвращаться результат
Kotlin
// моя функция
fun
priceBook
()
:
Int
=
20
fun
main
() {
val
my1:
Int
= priceBook()
// вызываю мою функцию и получаю результат
println(my1)
// на экране увидим:
20
}
Пример 4
Функция
входные параметры
ДА
возвращаемое значение
ДА
Kotlin
fun
Имя(
параметр1:тип1, параметр2:тип2
)
:тип
{
return
}
Вариант 2. Можно так:
Kotlin
fun
Имя(
параметр1:тип1, параметр2:тип2
)
:тип =
Полный пример:
Создаем новое консольное приложение на Kotlin ...
Kotlin
// моя функция
fun
calculateSum
(
a:Float, b:Float
)
: Float
{
return
a + b
}
fun
main
() {
val
my1 = calculateSum(1.2f, 3f)
// вызываю мою функцию и получаю результат
println(my1)
// на экране увидим:
4.2
}
Вариант 2. Можно так:
Ставим
=
после функции и будет так возвращаться результат
Kotlin
// моя функция
fun
calculateSum
(
a:Float, b:Float
)
: Float
=
a+b
fun
main
() {
val
my1 = calculateSum(1.2f, 3f)
// вызываю мою функцию и получаю результат
println(my1)
// на экране увидим:
4.2
}
← Предыдущая тема
Как найти enum по значению в Kotlin ?
Следующая тема →
Лямбда функция в Kotlin. Пример1: var myFunc1 : (a:Int, b:Int) -> Int = { p1, p2 -> p1 + p2 };
Ваши Отзывы ... комментарии ...
Вашe имя
Ваш комментарий
(www ссылки может добавлять только залогиненный пользователь)
+ картинку
Объявления
Объявления
•
Что такое Kotlin ?
•
Почему самой популярной средой разработки для Kotlin является IntelliJ IDEA?
•
Скачать и установить IntelliJ IDEA для изучения Kotlin
•
Создание нового консольного проекта для изучения Kotlin | IntelliJ IDEA
Устанавливаем значение
•
Объявлем переменную и устанавливаем значение в Kotlin | val, var, lateinit, константа: const val, глобальная переменная: companion object
null
•
null значение используем символ ? и ?. и !! и ?: и !!. и ?. в Kotlin
Int, Float, Boolean, Char ...
•
Целые числа в Kotlin: Byte, UByte, Short, UShort, Int, UInt, Long, ULong
•
Десятичные числа в Kotlin: Float, Double
•
Флаг со значениями true или false в Kotlin это: Boolean
•
Символ в Kotlin это: Char
•
Конвертация числа в текст на языке Kotlin | Int → String
String
•
Строка, текст в Kotlin это: String
•
Интерполяция строк в Kotlin. Пример: val address:String = "${street}, ${country}"
•
В чем отличие String и StringBuilder ?
Enum
•
Что такое перечисление (enum) в Kotlin ?
•
Как найти enum по значению в Kotlin ?
Функция
•
fun() { ... } - это функция в Kotlin. Функция нужна чтобы выполнить действие.
Лямбда функция
•
Лямбда функция в Kotlin. Пример1: var myFunc1 : (a:Int, b:Int) -> Int = { p1, p2 -> p1 + p2 };
Коллекции и массивы
•
Создаем коллекции list, set, map и массив array в Kotlin
Class
•
Что такое class в Kotlin? Пример: class MyBook { ... } | первичный и вторичный конструктор | блок init
•
lateinit это поздняя инициализация для поля class | Kotlin
•
class, который наследует от интерфейса в Kotlin | Пример: class MyBook : IBook { ...}
•
Безымянный class, который наследует от интерфейса в Kotlin | Пример: val book1 = object : IBook { ...}
•
Общий, template class в Kotlin | Пример: class MyBook<T> { ... }
Пишем программу
•
Консольное Kotlin приложение работает как Android Jetpack Compose
Ваши вопросы присылайте по почте:
info@dir.by