Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagephp
themeDJango
firstline1
titleПример дробно-числовых литералов
linenumberstrue
0.
72.40
2.71828
1.e+0
6.67428e-11
1E6
.25
.12345E+5
1_5.         // == 15.0
0.15e+0_2    // == 15.0

1_.5         // ошибка: _ должен разделять последовательные цифры
1._5         // ошибка: _ должен разделять последовательные цифры
1.5_e1       // ошибка: _ должен разделять последовательные цифры
1.5e_1       // ошибка: _ должен разделять последовательные цифры
1.5e1_       // ошибка: _ должен разделять последовательные цифры

Строковые литералы

Строковый литерал представляет собой последовательность символов (unicde_char). Есть два вида строковых литеров: неинтерпретируемые и интерпретируемые.

Неинтерпретируемые строковые литералы представляют собой любую последовательность символов Юникода (unicode_char)? кроме newline, заключённую в одинарные кавычки. При этом символ одинарной кавычки и символ обратного слэша должны экранироваться.

Интерпретируемые строковые литералы создаются с помощью двойных кавычек и могут содержать любые символы Юникода (кроме newline), а также специальные последовательности символов. Экранированию подлежат символы двойной кавычки и обратный слэш.

Переменные

Для хранения данных в сценариях ботов применяются переменные. Переменная представляет собой именованный участок памяти бота. Она создаётся при первом своем использовании в каком-либо блоке операция. При этом значением по умолчанию для всех переменных является nil.

...