Swift ประกาศตัวแปรได้คร่าวๆ คือ String(ตัวอักษรทั่วไป), Integer(เลขจำนวนเต็ม), Double(เลขทศนิยม) และ Boolean (ค่าจริงกับเท็จ)
การประกาศตัวแปรให้ใช้ var ในการเริ่มประกาศ แล้วตามด้วยชื่อที่ต้องการ สามารถกำหนดประเภทให้ตัวแปรหรือไม่กำหนดก็ได้ หากต้องการกำหนดให้ใส่เครื่องหมาย : หลังชื่อตัวแปร เช่น
- var int:Int = 9
- var number:Double = 1.12
- var isMNM:Bool = true
โดย Swift จะสามารถเลือกประเภทตัวแปรได้อัตโนมัติ จึงไม่จำเป็นต้องกำหนดประเภทตัวแปรก็ได้ หากต้องการใช้ตัวแปรในคำสั่งใดๆ ให้ใช้เครื่องหมาย \ ตามด้วย (ชื่อตัวแปร) เช่น
- print("The value of int is \(int)")
ที่ต้องจำคือ ตัวแปรประเภทตัวเลขต่างประเภทนำมาบวกลบคูณหารกันไม่ได้ เช่น เอา int + double ไม่ได้ ต้องแปลงประเภทให้กับตัวใดตัวนึงก่อน เช่น
var a:Double = 5.76
var b:Int = 8
print("The product of \(a) and \(b) is \(a * Double(b))")
เป็นต้น
งงก็ดูตามรูปด้านบนได้เลย ด้านข้างเป็นผลลัพธ์ของแต่ละบรรทัดฮะ
เข้าสู่ระบบเพื่อแสดงความคิดเห็น
Log in