Monday, September 29, 2025

Javascript Perbandingan Sama Nilai

 

Javascript Perbandingan Sama Nilai

Diasuh dan diampu oleh Ikhsan, S.Pd., M.Pd.


Perbandingan untuk menyatakan sama nilai dinyatakan dengan kode ==

Perbandingan ini disebut loose equality.

Kode == dipakai untuk membandingkan nilai saja, tanpa memperhatikan tipe data.

Kode == membandingkan kedua nilai dengan konversi tipe otomatis (type coercion).

Contoh:

let a = 5;

let b = “5”;

Nilai 5 termasuk data numerik. 

Nilai “5” termasuk data numerik string.

Dengan kode == Javascript hanya membandingkan nilainya saja, tanpa memperhatikan tipe data apakah data tersebut termasuk data numerik atau data numerik string.

Dalam hal ini, Javaacript mengkonversi string "5" menjadi angka 5, lalu membandingkannya.

Karena 5 == 5 hasilnya adalah true atau benar.


Cara 1

Menggunakan perintah document.write(“ “);


Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a = 5; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a = 5;

</script>

3. Tulislah kode berikut

let b = “5”;

sehingga kode menjadi 

<script type="text/javascript">

let a = 5;

let b = “5”;

</script>

4. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel a dan b.

document.write(a == b);

sehingga kode menjadi

<script type="text/javascript">

let a = 5;

let b = “5”;

document.write(a == b);

</script>

5. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

6. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a = 5;

let b = "5";

document.write(a == b);

</script>

Hasil tampilannya berikut:

true


Bentuk Penulisan Lain 1

Langkah-langkahnya

1. Bukalah Google Docs untuk halaman baru.

Tulislah kode

<script type="text/javascript"> </script>

2. Tulislah perintah let a = 5; ke dalam kode tersebut,

sehingga kode menjadi 

<script type="text/javascript">

let a = 5;

</script>

3. Tulislah kode berikut

let b = “5”;

sehingga kode menjadi 

<script type="text/javascript">

let a = 5;

let b = “5”;

</script>

4. Tulislah kode berikut

let hasil = a == b;

sehingga kode menjadi 

<script type="text/javascript">

let a = 5;

let b = “5”;

let hasil = a == b;

</script>

5. Tulislah perintah 

document.write("   "); dalam kurung diisi oleh variabel 

document.write(“Hasilnya =  “+hasil);

sehingga kode menjadi

<script type="text/javascript">

let a = 5;

let b = “5”;

let hasil = a == b;

document.write(“Hasilnya =  “+hasil);

</script>

6. Copy-lah seluruh kode tersebut kemudian Paste-lah ke dalam halaman +POSTINGAN BARU di Blogger di menu Tampilan HTML, bukan di menu Tampilan Menulis.

Lalu periksalah apakah tanda kutipnya itu miring atau tegak. Jika tanda kutip tersebut miring, gantilah dengan tanda kutip yang tegak. 

7. Publikasikan

Sekali lagi, kode selengkapnya berikut :

<script type="text/javascript">

let a = 5;

let b = “5”;

let hasil = a == b;

document.write(“Hasilnya =  “+hasil);

</script>

Hasil tampilannya berikut:

Hasilnya = true


Bentuk Penulisan Lain 2

Kode selengkapnya berikut :

<script type="text/javascript">

let a = 5;

let b = "5";

document.write("Hasilnya =  " + (a == b) );

</script>

Hasil tampilannya berikut:

Hasilnya = true


Bentuk Penulisan Lain 3

Tanpa melibatkan variabel sama sekali

Kode selengkapnya berikut :

<script type="text/javascript">

document.write("Hasilnya =  " + (5 == "5") );

</script>

Hasil tampilannya berikut:

Hasilnya = true








All the titles can be read in this link (Click on here)
Daftar semua judul dapat di baca di link sini ( Klik di sini)