![require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages](https://cdn.sanity.io/images/cgdhsj6q/production/be8ab80c8efa5907bc341c6fefe9aa20d239d890-1600x1097.png?w=400&fit=max&auto=format)
Security News
require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
esoteric-ruscript
Advanced tools
Высокоуровневый конкативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
Высокоуровневый конкатенативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
Объявить переменную приветМир.
Взять значение «Привет» и прибавить «, » и записать в переменную приветМир.
Прочитать значение переменной приветМир и прибавить «мир!» и вывести в журнал.
Увидеть больше примеров • Перейти в песочницу
npm i esoteric-ruscript
new Рускрипт(код_в_формате_string[, массив_ввода_в_string])
Чтобы принудительно вывести форму prompt вместо значения в массиве, укажите undefined
/*комментарий*/
и могут находиться в любом месте кода и иметь любое содержание (включая многострочное)+ [ и] записать в переменную название
Примеры:
Взять значение 10 записать в переменную приветМир
Прочитать ввод и записать в переменную данные
+ [ и] прибавить (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение «Привет» и прибавить «, » и прибавить «мир!» и вывести в журнал
+ [ и] умножить на (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение 2 и умножить на 2 и вывести в журнал
+ [ и] поделить на (значение) [...модификаторы]
Возвращает новое значение
Примеры:
Взять значение 1 и поделить на 0 и вывести в журнал
+ [ и] перевести в число [...модификаторы]
Возвращает число или строку
Примеры:
Прочитать ввод и перевести в число и прибавить 5 и вывести в журнал
+ [ и] перевести в строку [...модификаторы]
Возвращает строку
Примеры:
Прочитать ввод и перевести в строку и прибавить 0 и вывести в журнал\
+ [ и] определить вид [...модификаторы]
Возвращает тип: «Строка», «Число», «Логическое значение»
Примеры:
Прочитать ввод и определить вид и вывести в журнал
(Значение):
Тип | Пример |
---|---|
Логическое | Да , Нет |
Числовое | 1 , 10 , -100 |
Строковое | «строка» |
Планирутся: Числовое: сто
, пять
, тысяча двести
, отрицательное пять
Прочитать ввод и записать в переменную приветМир
Экземляр рускрипта имеет свойство "вывод" — массив со всеми выведенными значениями на экран и в журнал.
+ [ и] вывести в консоль (=console.log)
+ [ и] вывести на экран (=alert)
Примеры:
Прочитать ввод и вывести в консоль
Взять значение Да и вывести на экран
Если (условие), то (команда)[, иначе (команда)]
Примеры:
Если (взять значение Да), то (взять значение «Истина» и вывести в журнал)
+ [ и] определить равняется ли значение Примеры: Если (прочитать ввод и определить равняется ли Да), то (взять значение «Истина» и вывести в журнал)
FAQs
Высокоуровневый конкативный эзотерический язык программирования с русскоязычным синтаксисом, компилирующийся в JavaScript
The npm package esoteric-ruscript receives a total of 1 weekly downloads. As such, esoteric-ruscript popularity was classified as not popular.
We found that esoteric-ruscript demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.