Я делаю калькулятор, и мне просто интересно, можете ли вы сделать eval()
исчисление. Я просто подумал, что было бы здорово, если бы это было возможно. Заранее спасибо!Может ли eval() делать исчисление?
ответ
Eval функция оценивает яваскрипт так да, будет делать то, что вы просите. Однако вам, скорее всего, даже не нужно его использовать.
Не вызывайте eval() для оценки арифметического выражения; JavaScript автоматически вычисляет арифметические выражения.
Можете ли вы показать мне пример? –
@NathanChan, я не совсем уверен, какой пример вы хотите ... вы имеете в виду [эти арифметические операторы] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators) ? Я в недоумении, что еще я могу показать вам, о чем говорят страницы документации MDN. –
Try,
var x = 10;
var y = 20;
var a = eval("x * y") + "<br>";
var b = eval("2 + 2") + "<br>";
var c = eval("x + 17") + "<br>";
var res = a + b + c;
Результат Реза будет: - 200 4 27
Спасибо, Abhilash
- 1. Делать исчисление в java
- 2. Может ли eval() оптимизировать?
- 3. Может ли Mercurial Branching делать
- 4. Lambda Исчисление
- 5. Исчисление в рубине
- 6. Расчетное исчисление
- 7. Что может/может подделать: делать?
- 8. Правильно ли это исчисление memoized вычислений?
- 9. OPENGL Shader Basic Исчисление
- 10. Может ли Jira/Greenhopper делать суб-проекты?
- 11. Может ли Django делать многопоточные работы?
- 12. Может ли regex делать это быстрее?
- 13. Может ли твиттер делать обратные вызовы?
- 14. Может ли Regex делать условные значения?
- 15. Может ли Duktape делать http-запросы
- 16. Может ли регистрироваться внутри процессора делать Arithmetics
- 17. Android - Может ли PushLink делать безмолвные обновления?
- 18. Может ли любая база данных делать математику?
- 19. Может ли Twilio делать видеозвонки webrtc?
- 20. Может ли Doctrine DBAL делать пакетные вставки?
- 21. Может ли Akka-HTTP делать HTTP/2.0?
- 22. Может ли java.util.regex.Pattern делать частичные совпадения?
- 23. Может ли MongoDB делать буквенно-цифровые сортировки?
- 24. Может ли мангуста делать такую вещь?
- 25. Может ли urllib2 делать запросы HTTP/1.1?
- 26. Может ли SolrNet делать точные значения полей?
- 27. Может ли googlebot делать базовый javascript?
- 28. Может ли Ansible делать отказоустойчивые SSHing?
- 29. Может ли mysqli_multi_query делать заявления UPDATE?
- 30. Может ли Groovy делать все на Java?
Исчисление? Это широкий вопрос. Вы имеете в виду символическую дифференциацию и интеграцию? Численное дифференцирование и интеграция? Обычные и дифференциальные уравнения с частными производными? Интегральные уравнения? Исчисление вариаций? Вы хотите написать Mathematica в Javascript? Вы понимаете, о чем вы спрашиваете? Сколько исчислений вы знаете? Ответ «да», но это вам не поможет. – duffymo
'eval' будет просто * оценить * javascript. См. Https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval –
@duffymo Вам не обязательно быть таким скупым. Мы все здесь. – Piyush