ВОПРОС · Q&A

free pascal

5 ответов 2,3 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
Всем привет!
Подскажите, пожалуйста, кто знает
Какая на free pascal есть констпукция вставки переменной в строку аналогичная, например, на js

cost = 10;
console.log(`Стоимость выбранного товара ${cost} руб`);

Спасибо!
 
Всем привет!
Подскажите, пожалуйста, кто знает
Какая на free pascal есть констпукция вставки переменной в строку аналогичная, например, на js

cost = 10;
console.log(`Стоимость выбранного товара ${cost} руб`);

Спасибо!
Вариант:
Код:
console.log(`Стоимость выбранного товара ` + cost +` руб`);
не работает?
 
  • Нравится
Реакции: Marr
1
Это на js написано. На Паскале неработсет
Вроде так должно работать на free pascal:
Код:
 writeln(`Стоимость выбранного товара ` + cost +` руб`);
Это если ты просто в консоль хочешь выводить.
 
  • Нравится
Реакции: Marr
1
Вроде так должно работать на free pascal:
Код:
 writeln(`Стоимость выбранного товара ` + cost +` руб`);
Это если ты просто в консоль хочешь выводить.
Спасибо!
не разобрался с телефона) Это понятно. И сложение строк через + разумеется работает

Я про подстановку переменной непосредственно в строку

" Стоимость выбранного товара ${cost} руб` "
 
Спасибо!
не разобрался с телефона) Это понятно. И сложение строк через + разумеется работает

Я про подстановку переменной непосредственно в строку

" Стоимость выбранного товара ${cost} руб` "
Насколько я знаю в free pascal такого нет как C#,JS - чтобы по знаку $ компилятор искал в строке переменную.
Могу ошибаться)