Khi một chuỗi và một số sau đó được thêm vào thay vì thêm vào, nối diễn ra. Cả hai đều kết thúc đính kèm nhau. Nhưng nếu chúng ta cần thêm chúng, chúng ta cần chuyển chuỗi thành một số nguyên. Trong tình huống này, ' + 'nhà điều hành đi vào hình ảnh. Nó thực sự chuyển đổi chuỗi thành số nguyên và giúp thêm chúng.
Ví dụ-1
Trong ví dụ sau, string được thêm trực tiếp vào số mà không có bất kỳ chuyển đổi nào . Do đó nối diễn ra thay vì bổ sung như được hiển thị trong đầu ra.
<html> <body> <script> const string = "100"; const number = 5; document.write(string + number); </script> </body> </html>
Đầu ra
1005
Ví dụ-2
Trong ví dụ sau, ' + toán tử 'được sử dụng để chuyển đổi chuỗi thành số. Vì vậy, thay vì nối , phần bổ sung đã diễn ra và kết quả được hiển thị trong đầu ra.
<html> <body> <script> const string = "100"; const number = 5; document.write(+string + number); </script> </body> </html>
Đầu ra
105
Ví dụ-3
Trong ví dụ sau, parseInt được sử dụng để chuyển đổi chuỗi thành số. Nó thực hiện hoạt động tương tự như ' + ' toán tử .
<html> <body> <script> const string = "100"; const number = 5; document.write(parseInt(string) + number); </script> </body> </html>
Đầu ra
105