'+ ' โอเปอเรเตอร์มีประโยชน์หลายอย่างรวมถึงการบวก การต่อ และที่สำคัญที่สุด การแปลงประเภท . โดยทั่วไป เราใช้ '+ ' โอเปอเรเตอร์สำหรับการบวกและบางครั้งสำหรับการต่อกัน นอกจากนี้ยังมีประโยชน์มากมายใน การแปลงประเภท . การแปลงสตริงเป็นตัวเลขทำได้ง่ายมาก
ตัวอย่าง
<html> <body> <script> var num = "23"; int = +num; document.write(int); document.write("</br>"); document.write(typeof int); </script> </body> </html>
ผลลัพธ์
23 number
ไม่เพียงแต่การแปลงประเภทเท่านั้น ตัวดำเนินการนี้ยังใช้เพื่อแปลง บูลีน เป็น ตัวเลข . มันเปลี่ยนค่าบูลีนเช่น จริง หรือ เท็จ เป็น 1 และ 0 ตามลำดับ
ตัวอย่าง
<html> <body> <script> document.write(+true); document.write("</br>"); document.write(+false); </script> </body> </html>
ผลลัพธ์
1 0