Я новичок в Kotlin, и я играю с для l oop, в Kotlin Скрипт (файл * .kts) У меня есть это в файле:
for (i in 1..5) print("$i, ")
Я действительно думал, что это напечатало бы числа 1 - 5, разделенные запятыми в одной строке как это:
1, 2, 3, 4, 5,
Но вместо этого я не получаю никакого вывода в командной строке. Я запускаю это на Ma c через
kotlin ranges.kts
Если я положу что-нибудь за этим синглом для l oop, как отдельный println () или если я заменю печать в l oop с println, это работает и дает мне вывод.
Я не понимаю этого поведения. Кто-нибудь может мне это объяснить?
Edit1: Версии: kotlin: 1.3.71 MacOS 10.15.4 (Catalina)