Bahasa dengan aturan ketat Seperti dalam sebuah bahasa pemrograman C++ dan java mensyaratkan bahwa teman – teman perlu menetapkan  tipe data ketika teman – teman mendeklarasikan variabel, tetapi javascript tidak seperti itu. Javascript tidak mengharuskan teman – teman untuk menetapkan tipe data ketika mendeklarasikan  sebuah variabel.

Teman – teman dapat menugaskan sebuah string kepada suatu  variabel dan kemudian menugaskan sebuah nilai numerik kepada variabel yang sama. Javascript tidak memperdulikan hal itu dan javascript akan mengkonversi data menjadi tipe yang tepat. Di bawah ini saya akan memberikansebuah contoh yang diinisialisasi dengan nilai titik mengambang 5.5. Pada setiap statemen berikutnya, Javascript akan mengkonversi tipe data menjadi tipe data yang tepat , lihat contoh di bawah ini :

Penugasan Variabel Konversi
Var item = 5.5; Ditugasi sebuag float (pecahan, titik-mengambang)
Item = 44; Dikonversi menjadi integer
Item = “hari ini cerah”; Dikonversi menjadi string
Item = true; Dikonversi menjadi Boolean
Item = null; Dikonversi menjadi nilai null

Oke kalau sudah saya akan memberikan sebuah contoh  codingannya, lihat script di bawah ini;

hasil keluaran dari script di atas adalah sebagai berikut ;

Bahasa dengan Aturan Longgar Dalam Javascript

Oke kalau sudah saya akan memberikan penjelasan tentang codingan di atas;

  1. program javascript ditempatkan di dalam elemen head. karena elemen head dari sebuah dokumen HTML diproses sebelum body, ini memastikan kita bahwa definisi – definisi variabel akan didefinisikan terlebih dahulu.
  2. string Feri mispandi ditugaskan pada variabel nama_depan.
  3. string pandi ditugaskan pada variabel nama_belakang.
  4. Angka 8 ditugaskan pada variabel usia
  5. variabel dengan nama ssn tidak ditugasi nilai apapun. variabel yang tidak diinisialisasi.

Oke cukup bisa dimengerti bukan, semoga bermanfaat.