วันพฤหัสบดีที่ 7 พฤศจิกายน พ.ศ. 2562

การประกาศค่าตัวแปร และการแสดงผลในภาษาต่างๆ (Java, Kotlin, Swift, C#, PHP,Python, Java Script, Type Script, C/C++, Objective C)




Java
ไวยากรณ์
type variable;
variable = value;
or
type variable = value;
ตัวอย่าง
int number;
number = 5;
System.out.print(number);
Integer number2;
Integer เป็น Object Type หรือจากคลาส Integer

Kotlin
ไวยากรณ์
var variable : type
variable = value
or 
var variable : type = value
or 
var variable = value 

ตัวอย่าง
var number:Int
number = 5
print(number)

Int ในภาษา Kotlin เป็นคลาส

Swift 
ไวยากรณ์
var variable : type

ตัวอย่าง
var number:Int
number = 5
print(number)

สามารถประกาศแบบ Type inference แบบภาษา Kotlin และ PHP ก็ได้เช่นกัน
Int ในภาษา Swift เป็นโครงสร้าง ไม่ใช่ คลาส

C#
ไวยากรณ์
type variable = value;

ตัวอย่าง
number = 5;
int number1 = 5;
Int32 number2;
Console.Write(number);

Int32 เป็นคลาส
int ในภาษา C# มีขนาด 32 bit

PHP
ไวยากรณ์
$variable = value;

ไม่จำเป็นต้องประกาศชนิดข้อมูลก่อน มีลักษณะเป็น Type inference คือ อ้างอิงจากค่าที่กำหนด
หน้าชื่อตัวแปรต้องนำหน้าด้วยเครื่องหมายดอลลาร์ ($ )

ตัวอย่าง
$number = 5;
echo $number;

สามารถใช้ echo , echo () หรือ print, print()

Python
ไวยากรณ์
variable = value
มีลักษณะ Loosely typed คือไม่จำเป็นต้องประกาศชนิดข้อมูล

ตัวอย่าง
number = 5
print(number)

Java Script
ไวยากรณ์
var variable_name;
variable = value;
or 
var variable = value;

ตัวอย่าง
var number;
number = 5;
document.write(number);  // แสดงผลที่ body
console.log(number);  // แสดงผลที่ console

นำไปแสดงผลในแท็ก HTML ตามแอททริบิวต์ไอดีที่กำหนด
document.getElementById(“show_num”).innerHTML = number;
<h1 id=”show_num”><h1>

Type Script
ไวยากรณ์
var variable;
variable = value;
or 
var variable_name = value;

ตัวอย่าง
var number = 5;
console.log(number)

C/C++
ไวยากรณ์
data_type variable;
variable = value;
or
data_type variable = value;
ตัวอย่าง
int number;
number = 5;

printf("value of number : %d \n", number); // C ต้อง include <stdio.h>
cout << number;  // C++ ต้อง include <iostream>

Objective C
ไวยากรณ์
data_type variable;
variable = value;
or
data_type variable = value;
ตัวอย่าง
int number;
number = 5;

NSLog(@"Number is : %d",number);

ไม่มีความคิดเห็น:

แสดงความคิดเห็น