Coerción es la forma en la que podemos cambiar un tipo de valor a otro, existen dos tipos de coerción:
Al utilizar el operador de suma con un numero y un string devolvera la concatenación del mismo.
console.log(4 + "7"); // -> "47"
En cambio al hacerlo con el operador de multiplicación multiplicará tratará al String como un número.
console.log(4 * "7"); // -> 28
Podemos transformar implícitamente un numero a string de la siguiente forma:
var a = 20
var b = a + "";
console.log(b) // -> "20"
tipeof b; // -> String
O tambien podríamos hacerlo explícitamente.
var a = 20
var c = String(a);
Y para convertirlo a número sería:
var a = 20
var d = Number(c);