JavaScript: String Operators

Profile picture for user arilio666

So in javascript, there is a string operator where we have to join strings in some circumstances. We call it concatenation. The Concatenation operator (+) joins up two strings assigned in a variable as a union to pair up the string for more critical detail.

So here in this article, we will see what happens.

  • When a string is concatenated with a number
  • When a string variable is passed in the console log
  • When a string uses assignment operator += 

1. String Concatenation with a Number

var name = 'Michael Jordan'
var number = 75

var numJoin = name + number
console.log(numJoin)

Output: Michael Jordan75

So joining a string with a number concatenates with it irrespective of its datatype.

2. String Variable In Console Log

var pName = 'Michael Jordan'
var sport = 'basketball' 

console.log(pName+ ' was a ' +sport+ ' player back then !')

Output: Michael Jordan was a basketball player back then!

So it concatenates typically with the existing print statement with the operator +.

3. String Uses Assignment Operator +=

var pName = 'Michael Jordan'
var sport = 'basketball' 
var merchSite = 'www.mjordan'
merchSite += '.com'
console.log(pName+ ' was a ' +sport+ ' player back then, so get his merchs by visiting ' +merchSite+'.')

Output: Michael Jordan was a basketball player back then, so get his merchs by visiting www.mjordan.com.

So this adds the string to the existing variable if you want to concatenate using += to a variable.