ยินดีต้อนรับสู่เว็ปไซต์ดิจิตอล JAVASCRIPT

Function เปลี่ยนชนิดตัวแปร


JavaScript กำหนด Function มาให้ 3 ตัวครับคือ eval(),parseInt(), และ parseFloat()

eval() จะใช้ในการเปลี่ยน String ที่อยู่ในรูปสมการให้เป็นค่าของผลลัพธ์เช่น total=eval("432.1*10") Total ก็จะมีค่าเป็น 4321

และถ้าค่าของข้อความ เป็นค่าที่ไม่สามารถแปลงได้ เช่น testxyz eval() จะไม่ส่งใดใดค่ากลับมา ดังนั้น เราจะใช้

eval()ได้ก็ต้องแน่ใจว่าข้อมูลที่จะป้อนเข้า eval() จะไม่มีข้อมูลที่ทำให้เกิด error อยู่

parseInt() จะใช้เปลี่ยนข้อความเป็นเลขจำนวนเต็มแต่ไม่เหมือนกับeval()ตรงที่มันจะแปลงให้เฉพาะตัวเลขที่อยู่หน้าสุดของ

ข้อมูลและไม่สนใจข้อมูลแปลกปลอมเลย เช่น parseInt("123xyz") ก็จะให้ค่าเป็น 123 และ parseInt("xyz") ก็จะให้ค่าเป็น 0

parseFloat() คล้ายๆ parseInt() ครับ แต่จะใช้กีบเลขที่เป็น Float

 

JavaScript
JavaScript คืออะไร
ลักษณะการทำงานของ JavaScript
การทำงานร่วมกับ HTML
การเขียนโปรแกรมจาวาสคริปต์
รูปแบบของจาวาสคริปต์
การทำ Include ไฟล์
การใส่ Comment ใน JavaScript
ตัวแปร
การตั้งชื่อตัวแปร
ชนิดของตัวแแปร
ตัวแปรชนิดตัวเลข
Float
ตัวแปรชนิดตรรก
ตัวแปรชนิดข้อความ
สัญลักษณ์พิเศษ
ตัวแปรว่างเปล่า
ตารางผสมตัวแปรต่างชนิด
Array
Array คืออะไร
การสร้าง Array แบบกำหนดค่าทันที
Statement
Statement คืออะไร
If...else
for
While
Do..While
สัญลักษณ์ที่ใช้ในการเปรียบเทียบ
Function
Function คืออะไร
Date Methods
Math Properties / Methods
คำสงวน
คำสงวนของภาษา JavaScript
ตัวอย่าง
ตัวอย่าง Javascript
ผู้จัดทำ
สมาชิกในกลุ่มและจุดประสงค์ของงาน
แหล่งอ้างอิง
เว็ปไซต์ที่อ้างอิง
แบบทดสอบ
แบบทดสอบชุดที่ 1