Kamis, 14 Mei 2009

MODUL I

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