Инструменты пользователя

Инструменты сайта


howto:namedconst

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

howto:namedconst [2024/10/14 09:22]
aleks_versus создано
howto:namedconst [2024/10/14 09:23] (текущий)
aleks_versus
Строка 3: Строка 3:
 В **QSP** нет возможности создавать **неизменяемые переменные**,​ они же **именованные константы**,​ напрямую,​ как в других языках программирования:​ В **QSP** нет возможности создавать **неизменяемые переменные**,​ они же **именованные константы**,​ напрямую,​ как в других языках программирования:​
  
-<sxh js>+<sxh js># javascript
 const newStr = '​эту переменную нельзя перезаписать'​ const newStr = '​эту переменную нельзя перезаписать'​
 </​sxh> ​ </​sxh> ​
Строка 13: Строка 13:
 Для этого: Для этого:
  
-  ​1. Создаём локации-функции,​ которые просто будут возвращать нужное значение:​+  ​Создаём локации-функции,​ которые просто будут возвращать нужное значение:​
     * локация ''​true'':​ <sxh qsp>     * локация ''​true'':​ <sxh qsp>
 result = 1 result = 1
Строка 20: Строка 20:
 result = 0 result = 0
 </​sxh>​ </​sxh>​
-  ​2. А теперь используем эти локации-функции с неявным вызовом **''​FUNC''​**:​ <sxh qsp>+  ​А теперь используем эти локации-функции с неявным вызовом **''​FUNC''​**:​ <sxh qsp>
 if isnum($string) = @true: if isnum($string) = @true:
   *pl '​Это число'​   *pl '​Это число'​
howto/namedconst.1728897753.txt.gz · Последние изменения: 2024/10/14 09:22 — aleks_versus