Tugas 3.
1.Tuliskan pengertian variable dan beberapa kriteria
untuk persamaan variable
2.tuliskan contoh kata kunci dan daftar nama variabel yang
benar dan tidak benar
3.jelaskan tiga tekkhnik pemberian nama di java script dan
berikan masing ,masing contohnya
4.tuliskan tiga kelompok jenis pengelompokan data pada javascript
dan tuliskan tiga tampilan bilangan bulat (integer)dan berca basisi
5.tuliskan contoh fungsi perseint
Jawab:
1.
Variabel adalah suatu objek yang berisi data
yang mana dapat di modifikasikan selama eksekusi program. Ebeberapa kriteria
antara lain:
-nama variabel di mulaI dari satu huruf
atau satu garis
-nama varibel bisa terdiri dari kombinasi
huruf angka atau karakter_ dan kata kunci bahasa java script
-nama variabel tidak boleh mamakai nama
nama yang termasuk kedalam lkata kunci bhs javascript
2.
Contoh yang benar
-umur
-namalengkap
-luas_lingkaran
-jari jari
-_7an
-$biaya
Contoh yang tidak benar
-nama lengkap =ada sspasi kosong
-7ruangan=dimulai dengan angka
-email@website.com=karakter@
-top-level-domein=karakter-
-Functionkata kunci javascript
3.
*camel case,dengan tekhnik untuk nama variabel
yang lebih dari satu kataakan di gabungkan tanpah garis bawah dan setiap huruf
pertama dari tiap kata di tuliskan huruf capital.
*notasi hungaria,di sisni di awal nama
variabel akan di tambahkan tipe data yang di tampungnya,
*selain dengan camel case ,variabel dengan
nama lebih dari satu kata dapat juga dnegan menambahkan garis bawah sebagai
penghubung antar katanya.
4.
3 pengolompokan tipe data
-bilangan/numenik,bulat atau decimal,yang kita sebut dengan integer atau
float
-kata/kalaimat(kumpulan huruf/karakter):kita sebut dengan string
-boolean:suatu
variabel yang mempunyai dua nilai dengan berfungsi untuk memeriksa suatu
kondisi
3.bilangan bulat
-basis
decimal
-basis
hexdesimal
-basis
octal
Contoh
|
hasil
|
Parselnt(“128.34”)
|
128
|
Parselnt(“12.3E-6”)
|
12
|
Parselnt(“12E+6”)
|
12
|
Parselnt(HALO”)
|
NaN
|
Parselnt(“24HALO38”)
|
24
|
Parselnt(“HALO3824”))
|
NaN
|
Parselnt(“AF8BEF”)
|
NaN
|
Parselnt(“0284”)
|
284
|
Parselnt(“0284.8”)
|
2
|
Parselnt(“AF8BEF”,16)
|
11504623
|
Parselnt(“AB882F”,16)
|
11241619
|
Parselnt(“0+AB882F”)
|
11241619
|
Parselnt(“0+AB882F”,16)
|
11241619
|
Parselnt(“001100110”)
|
100110
|
Parselnt(“001100110”2)
|
38
|
Parselnt(“001100110”,8)
|
32840
|
Parselnt(“001100110”,10)
|
100110
|
Parselnt(“001100110”,16)
|
1048848
|
No comments:
Post a Comment