toString() เพื่อเปลี่ยนค่าของตัวแปรนั้นใหัเป็น Strings
การเปลี่ยนค่าของตัวแปร Boolean ด้วยฟังก์ชัน toString() ผลลัพธิ์ที่ได้
จะเป็น "true" หรือ "false" ขึ้นอยู่กับค่าของตัวแปรนั้นๆ
ตัวอย่าง
1 2 3 4 | <script language= "javascript" > var bFound = false ; alert(bFound.toString()); //ผลลัพธิ์ false </script> |
การเปลี่ยนค่าของตัวแปร Number ด้วยฟังก์ชัน toString() จะมีด้วยกัน 2 วิธี
คือ แบบ Default กับ Radix
ถ้าเป็นแบบ default ตัวแปร Number จะเป็นเลขทศนิยม จำนวนเต็ม หรือ ตัวเลข
ทีอยู่ในรูป exponential ก็ตาม ผลลัพธิ์ที่ได้ก็จะเป็นตัวเลขจำนวนเต็ม ไม่มีทศนิยม
ตัวอย่าง แบบ Default
1 2 3 4 5 6 | <script language= "javascript" > var iNum1 = 10; var fNum2 = 10.0; alert(iNum1.toString()); //ผลลัพธิ์ 10 alert(fNum2.toString()); //ผลลัพธิ์ 10 </script> |
ผลลัพธิ์ที่ได้ก็จะเป็นค่าที่อยู่ในรูปเลขฐาน 2 ,เลขฐาน 8 หรือเลขฐาน 16 โดย
ค่าที่ได้จะค่าในเลขฐานใดน้นก็ขึ้นอยู่กับค่ argument ที่กำหนดในฟังก์ชัน
toString();
ตัวอย่างแบบ Radix
1 2 3 4 5 6 | <script language= "javascript" > var iNum = 10; alert(iNum1.toString(2)); //ผลลัพธิ์ 1010 alert(iNum1.toString(8)); //ผลลัพธิ์ 12 alert(iNum1.toString(16)); //ผลลัพธิ์ A </script> |