ribbon logo
ribbon contest type Free Academy Experience

Preparing for tech interviews?
Learn from the best instructors in the field.

Try Academy for FREE!


Arithmetic Operations on Numbers

In JavaScript we may use Arithmetic operators to perform arithmetic on numbers (literals or variables).

Operator Description
+ Addition
- Subtraction
* Multiplication
** Exponentiation
/ Division
% Modulus (Remainder)
++ Increment
-- Decrement

A typical arithmetic operation operates on two numbers.

  • The two numbers can be literals:
Example: var x = 1 + 7;
  • The two numbers can be variables:
Example: var x = n + m;
  • The two numbers can be variables:
Example: var x = (1 + 8) + n;

Operators and Operands

  • The numbers (in an arithmetic operation) are called operands.
  • The operation (to be performed between the two operands) is defined by an operator.

The addition operator (+) adds numbers:

Example:
var x = 7;
var y = 2;
var z = x + y;
// So z will store 9.

The subtraction operator (-) subtracts numbers:

Example:
var x = 7;
var y = 2;
var z = x - y;
// So z will store 5.

The multiplication operator (*) multiplies numbers:

Example:
var x = 7;
var y = 2;
var z = x * y;
// So z will store 14.

The division operator (/) divides numbers:

Example:
var x = 8;
var y = 2;
var z = x / y;
// So z will store 4.

The modulus operator (%) returns the division remainder.

Example:
var x = 7;
var y = 2;
var z = x % y;
// So z will store 1.

The increment operator (++) increments numbers.

Example:
var x = 5;
x++;
var z = x;
// So z will store 6.

The decrement operator (–) decrements numbers.

Example:
var x = 5;
x--;
var z = x;
// So z will store 4.

The exponentiation operator (**) raises the first operand to the power of the second operand.

Example:
var x = 5;
var z = x ** 2;
// So z will store 25.

Try the following example in the editor below.

You are given an integer N, print the value of N*N + N3 - N.

Sample Input:

2

Sample Output:

10

Start solving Arithmetic Operations on Numbers on Interview Code Editor
Hints
  • Hints are not available for this problem

Discussion


Loading...
Click here to start solving coding interview questions