TIPE DATA
A. Tipe data
Merupakan kelompok data yang membedakan satu denagn yang lainnya, Tipe data umum adalah sebagai berikut:
1. Numeric (Bilangan)
Dibagi dalam 2 Kelompok besar, yaitu Integer (Bilangan bulat) dan real (Bilangan pecahan). Untuk Bilangan Bulat dikenal dengan basis bilangan Biner, Oktal, Desimal dan Hexadesimal, sedangkan Bilangan pecahan biasanaya mengguanakan simbol Eksponen ("e"/"E"), contoh: 1.2 x 10³=1.2 + 03.
2. string (Gabunghan kata)
a. Dalam javaScript ditulis diantara tranda petik ganda
b. Beberapa karakter Khusus dalam JS:
1. \a: Membangkitkan suara (Speaker Komputer)
2. \b: Menggeser kursor ke kiri
3. \n: Pindah baris
3. Boolean (Logika)
Tipe data yang terdiri dari 2 kondisi, benar (True) dan salah (false).
4. Tipe data Bentukan
Tipe data yang berasal dari dari diturunkannya tipe data primitif (Bilangan, String dan Boolean contohnya adalah:
1. Array
2. Record
Untuk Memanipulasi data diperlukan Operator, yaitu:
1. Operator matematika: Penjumlahan (+), Pengurangan (-), Perkalian (*), Pembagian (/), Modulus (%)
2. Operator Binary digit: Dan (&), Atau (l), Atau (^), Negasi (~), Geser Kiri (<<) dan Geser kanan (>>)
3. Operator Pembanding: Sama dengan (==), Tidak Sama dengan (!=), Kurang dari (<), Lebih Besar dari (>), kurang dari atau sama dengan (<=) dan Lebih Besar dari atau sama dengan (>=).
Contoh Praktek:
1. Program Menambahkan 2 Bilangan
?html>
?head>
?title> Type Bilangan ?/title>
?/head>
?body>
?script language="JavaScript">
?!--
var a=15;
b=14;
tambah=a+b;
kali=a*b;
document.write("Penambahan ("+a+"+"+b+") = "+tambah);
document.write("?BR>");
document.write("Perkalian ("+a+"x"+b+") = "+kali);
document.write("?BR>");
//-->
?/script>
?/body>
?/html>
2. Program Konversi Antar Bilangan
?html>
?head>
?title>Konversi Antar Sistem Bilangan?/title>
?/head>
?body>
?script language="JavaScript">
?!--
var bil=new Number(25);
document.write("Bilangan Desimal: "+bil+"?BR>");
document.write("?HR>");
document.write("Biner: "+bil.toString(2)+"?BR>");
document.write("Oktal: "+bil.toString(8)+"?BR>");
document.write("Heksa: "+bil.toString(16)+"?BR>");
//-->
?/script>
?/body>
?/html>
3. Membuat Function Untuk Menambahkan Bilangan
?html>
?head>
?title>Membuat Fungsi Matematika Dengan JavaScript?/title>
?/head>
?body>
?script language="JavaScript">
?!--
function jumlah (x, y) {
var hasil = x+y;
return (hasil);
}
var a = parseInt(prompt("Ketikan Bilangan A = \n Ingat Jangan String"));
var b = parseInt(prompt("Ketikan Bilangan B = \n Ingat Jangan String"));
var z = jumlah (a, b);
document.write(z);
document.write("?BR>");
document.write("?HR>");
document.write("Tipe Datanya adalah = " + typeof(z));
//-->
?/script>
?/body>
?/html>
Tidak ada komentar:
Posting Komentar