Tipe data dalam javascript
Tipe data merupakan hal yang sangat penting pada dunia pemrograman. Konsep pemilihan tipe data dapat menentukan proses pada program, misalkan tipe data number + tipe data number contohnya 3+3 = 6 . berbeda dengan 3+”3″ yaitu menghasilkan 33 karena tipe data number kita tambahkan dengan tipe data string.
Adapun macam-macam tipe data pada javascript yaitu numbers, strings, boolean, arrays, dan object
1. Numbers
Merupakan tipe data berbentuk angka, kita bisa mengatur desimal, contoh:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var x1 = 12.00;
var x2 = 12;
var y = 12e5;
var z = 12e-5;
document.getElementById("demo").innerHTML = x1 + "<br>" + x2 + "<br>" + y + "<br>" + z
</script>
</body>
</html>
2. String
Merupakan tipe data berbentuk barisan karakter. contoh:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var carName1 = "sedan";
var carName2 = 'jeep';
var answer1 = "mewah";
var answer2 = "dia bos 'Johnny'";
var answer3 = 'dia bos "Johnny"';
document.getElementById("demo").innerHTML =
carName1 + "<br>" +
carName2 + "<br>" +
answer1 + "<br>" +
answer2 + "<br>" +
answer3;
</script>
</body>
</html>
3. Boolean
Merupakan tipe data yang bernilai true atau false. Kita dapat melihat contohnya pada testing kondisi
4. Array
kumpulan tipe data yang bernilai sama, contoh:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var cars = ["Saab","Volvo","BMW"];
document.getElementById("demo").innerHTML = cars[0];
</script>
</body>
</html>
Sistem akan mencetak “Saab” karena cars[0], jika cars[1] maka akan mencetak Volvo. urutan array dimulai dari [0].
5. Object
Ini merupakan kumpulan dari beberapa tipe data yang dibuat menjadi sebuah objek. contoh:
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var person = {
firstName : "John",
lastName : "Doe",
age : 50,
eyeColor : "blue"
};
document.getElementById("demo").innerHTML =
person.firstName + " is " + person.age + " years old.";
</script>
</body>
</html>
Semoga bermanfaat, sampai jumpa di postingan selanjutnya.
written by @akhi_syabab
Programmer python yang punya banyak ambisi.
Remote developer at remoteworker.id Software Agency