var numberA = "+6281237627470"; var numberB = "+6281237627470";
console.log(numberA == numberB);
==> false
Вот ссылка на скрипту
var numberA = "+6281237627470"; var numberB = "+6281237627470";
console.log(numberA == numberB);
==> false
Вот ссылка на скрипту
console.log(numberA.length, numberB.length);
Проверьте последний символ в B, то есть после 0
10.11.2017 String.fromCharCode(8236)
в конец numberA
. 10.11.2017 есть скрытые символы, которые имеют значение ascii 8236 в конце numberB. Вы можете проверить их,
console.log(numberA.length, numberB.length) // 14, 16
console.log(numberA.split("").map(char => console.log(char.charCodeAt(0))))
console.log(numberB.split("").map(char => console.log(char.charCodeAt(0)))) // this will give two 8236 ascii value at the last of the string