I’m using the online Mathematica version (as you can see on the picture). Now, I don’t know why, but Mathematica doest not define variables properly? As it is clear from the screenshot, when I type as input: x = 4, then Mathematica returns the function x = 4, instead of just remembering x as 4. Furthermore, when giving x^2+1 as input, Mathematica returns its roots?
If you precede your input with the orange boxed “=” symbol, your input will be “interpreted” by Wolfram|Alpha. If you mean your input as regular Wolfram Language, do not type “=” at the beginning of the line.
but Mathematica does not remember the values this way? I know its a really silly question but its just some kind of setting that I do not know, since I always used ‘=’ beforehand.