|
|
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Есть такая задача: производить вычисления по различным алгоритмам которые может задвать пользователь, то есть накладывать своиз условия на вычисление какой либо величины. Это все должно быть максимально просто для рядового пользователя более или менее разбирающегося в основах программирования. Моя идея такая: записывать все эти алгоримы в виде javascript в базу и потом интерпритировать с входными параметрами и получать конечный результат. Кто либо знает какой нибудь интерпритатор для javascript на стороне сервера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 22:08:07 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Да, я знаю. Называется Java 6. Есть еще анализаторы математических выражений (JEL, к примеру). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 22:18:08 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологДа, я знаю. Называется Java 6. Есть еще анализаторы математических выражений (JEL, к примеру). И если не секрет то с помощю Java 6 как выполнить javascript и получить результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 22:32:03 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("JavaScript"); String text = "var result=1+2;"; engine.eval(text); System.out.println(engine.get("result")); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 02:12:21 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Человек-собака Шариков ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("JavaScript"); String text = "var result=1+2;"; engine.eval(text); System.out.println(engine.get("result")); Громаднейшее спасибо. Это то что надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 14:14:13 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
А не подскажите как сделать следующее: скрипт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. и как мне получить r.value ? а то если просто вызывать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 14:28:25 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
непонятно почему оно должно что-то другое возвращать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 14:38:11 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Человек-собака Шариковнепонятно почему оно должно что-то другое возвращать. Ну мне понятно что оно должно null возвращять. Потому-то такой переменной нет, но есть переменная r и как мне изе неё повытягивать значения полей объекта r? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 14:41:10 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
как я понял это получается sun.org.mozilla.javascript.internal.NativeObject только как из него поля то повытягивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 14:47:14 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Документацию решил так и не читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 15:07:21 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Софтверный проктологДокументацию решил так и не читать? Решил :) Но немного не допонял вот и спрашиваю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 15:25:34 |
|
||
|
интерпритатор javascript или какого либо другого языка
|
|||
|---|---|---|---|
|
#18+
Dima Yermak Софтверный проктологДокументацию решил так и не читать? Решил :) Но немного не допонял вот и спрашиваю :) Тут вопрос в следующем Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 15:28:52 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34923592&tid=2144068]: |
0ms |
get settings: |
18ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
328ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
84ms |
get tp. blocked users: |
3ms |
| others: | 402ms |
| total: | 887ms |

| 0 / 0 |
