Open
command prompt (or) terminal and execute the command 'node'.
Node
opens REPL (Read Eval Print Loop) interactive command prompt like below.
C:\>node >
Evaluating
expressions in REPL prompt
REPL prompt waits for the
instructions to execute. Let’s try to evaluate some arithmetic expressions.C:\>node > 1 + 2 3 > 1 - 2 -1 > 1 * 2 2 > 1 / 2 0.5 > 1 + (2 * 3)/ 4 2.5
You
can even assign values to variables and reuse.
> x = 10 10 > y = 20 20 > z = x + y 30
As
you see, the value stored in the variable is printed immediately. If you use
‘var’ keyword while defining the variable, then the value is printed as
undefined.
> var a = 10 undefined > var b = 20 undefined > var c = a + b undefined > console.log("Value of a is " + a) Value of a is 10 undefined > console.log("Value of b is " + b) Value of b is 20 undefined > console.log("Value of c is " + c) Value of c is 30 Undefined
Is node REPL supports
multi line expressions?
Yes,
let me explain with an example.
> x = 10 10 > while (x != 0 ){ ... console.log(x); ... x--; ... } 10 9 8 7 6 5 4 3 2 1 1
No comments:
Post a Comment