Wpis z mikrobloga

#javascript #frontend #webdev #nodejs #svelte
Dlaczego mexp.eval("1/2") dział w codesanbox:
https://codesandbox.io/s/priceless-rain-4ei4s?file=/App.svelte

A lokalni użycie libki math-expression-evaluator zwraca:

Uncaught ReferenceError: assignment to undeclared variable i
tokenize lexer.js:162
lex lexer.js:230
eval postfix_evaluator.js:93
create_fragment$2 App.svelte:15
init index.mjs:1486
App bundle.js:2678
app main.js:3
bundle.js:2697

?
Wymaga jakiegoś drugiego parametru, nie wiem.

Jak używać tak:
``
to też działa, ale chcę zrozumieć o co chodzi.
  • 22
  • Odpowiedz