Anda di halaman 1dari 12

Nama : Hanif Raihan Mauliddyan

Kelas : 3KA11

NPM : 10120495

1. Cara Penulisan Komentar Ada Dua, Yaitu :

A. Belokan pertama satu baris ke dalam komentar dengan mengawalinya dengan sepasang garis
miring ke depan, seperti ini :
// This is a comment

Versi fitur komentar ini adalah cara terbaik untuk menghapus sementara satu baris kode dari
program yang memberi Anda kesalahan. Misalnya, Anda dapat menggunakan komentar seperti itu
untuk menyembunyikan baris kode debug sampai Anda membutuhkannya, seperti ini:

// echo "X equals $x";

B. Karena warisan bersama mereka dari bahasa pemrograman C, PHP dan JavaScript memiliki banyak
kesamaan, salah satunya adalah berkomentar. Pertama, ada komunikasi single-line com‐ment,
seperti ini:

// This is a comment

Gaya ini menggunakan sepasang karakter garis miring (//) untuk memberi tahu JavaScript bahwa
setiap hal berikut harus diabaikan. Dan kemudian Anda juga memiliki komentar multiline, seperti ini:

/* This is a section

of multiline comments

that will not be

interpreted */

Di sini Anda memulai komentar multibaris dengan urutan /* dan mengakhirinya dengan */. Hanya
Kembali anggota bahwa Anda tidak dapat menyarangkan komentar multibaris, jadi pastikan Anda
tidak berkomentar sebagian besar kode yang sudah berisi komentar multibaris.
2. a. Variabel Local

Variabel local merupakan variabel yang di definisikan dalam sebuah fungsi, dan hanya dapat
digunakan dalam fungsi tersebut. Contoh Penggunaan Variabel Local :

<?php

function abcd() {

$a = "huruf"; // Variabel Lokal

echo $a; //menampilkan isi variabel

echo $a; //maka akan terjadi error karena tidak mengenal variabel yang akan ditampilkan dan
perintah tersebut berada dalam luar fungsi.

?>

b. Variabel Global

Variabel global merupakan variabel yang dapat di deklarasikan di luar fungsi dan kita juga dapat
memanggil variabel global ke dalam sebuah fungsi dengan menambahkan perintah "global" didepan
variabel yang di deklarasikan dalam fungsi. Contoh Penggunaan Variabel Global

<?php

$a = "huruf";

function abcd() {

global $a;

echo $a;

$abcd(); //menampilkan isis dari function yang meng echo variabel a

echo $a; //menampilkan isi variabel $a yang sudah dideklarasikan di awal program

?>
c. Variabel Static

Variabel static merupakan variabel yang menyimpan nilai akhirnya, jika normalnya variabel dalam
sebuah fungsi akan dikembalikan nilainya maka dengan menggunakan variabel static ini tidak
kembali ke awal atau return. Contoh Penggunaan Variabel Static :

<?php

function Abcd() {

static $a = 2;

echo $a;

$a++;

echo "Number 1 <br/>";

Abcd();

echo "Number plus 1 <br/>";

Abcd();

echo "Number plus 1 again<br/>";

Abcd();

?>

3. a. Operator Aritmatika

Operator aritmatika digunakan untuk mengoperasikan atau melakukan perhitungan aritmatika dan
menghasilkan nilai berupa number.

Contoh Penggunaan Operator Aritmatika :

<!DOCTYPE html>

<html>

<head>

<title>Belajar Operator Aritmatika</title>

</head>

<body>

<h3>Contoh Hasil Penggunakan Operator Aritmatika</h3>

<p id="penjumlahan"></p>
<script>

var x = 10;

var y = 20;

var z = x + y;

document.getElementById("penjumlahan").innerHTML = z;

</script>

</body>

</html>

b. Operator Pembanding (Relasi)

Operator Pembanding digunakan untuk membandingkan dua buah operan. Operan yang dikenal
oleh operator ini dapat berupa string, numerik maupun ekspresi lainnya. Sedangkan hasil dari
perbandingan ini berupa kondisi atau keadaan TRUE dan FALSE.

Contoh Penggunaan Operator Pembanding :

<!DOCTYPE html>

<html>

<head>

<title>Belajar Operator Pembanding</title>

</head>

<body>

<h3>Contoh Hasil Penggunakan Operator Pembanding</h3>

<script>

var a = 10;

var b = 20;

var pisah = "<br />";

document.write("(a == b) => ");

hasil = (a == b);

document.write(hasil);
document.write(pisah);

document.write("(a < b) => ");

hasil = (a < b);

document.write(hasil);

document.write(pisah);

</script>

</body>

</html>

c. Operator Pemberian Nilai (Assignment)

Operator Assignment digunakan untuk memberikan nilai operan yang terletak di sebelah kanan ke
operan di sebelah kiri dan disimbolkan dengan tanda (=).

Contoh Penggunaan Operator Assignment:

<!DOCTYPE html>

<html>

<head>

<title>Belajar Operator Assignment</title>

</head>

<body>

<h3>Contoh Hasil Penggunakan Operator Assignment</h3>

<script>

var a = 33;

var b = 10;

var pisah = "<br />";

document.write("Nilai dari a => (a = b) => ");

hasil = (a = b);
document.write(hasil);

document.write(pisah);

document.write("Nilai dari a => (a += b) => ");

hasil = (a += b);

document.write(hasil);

document.write(pisah);

</script>

</body>

</html>

d. Operator Bitwise

Operator bitwise digunakan untuk melakukan manipulasi data dalam bentuk bit (bilangan biner).
Seluruh operator bit hanya dapat digunakan pada operan bertipe integer atau karakter.

Contoh Penggunaan Operator Bitwise:

<!DOCTYPE html>

<html>

<head>

<title>Belajar Operator Bitwise</title>

</head>

<body>

<h3>Contoh Hasil Penggunakan Operator Bitwise</h3>

<script>

var a = 2;

var b = 3;

var pisah = "<br />";


document.write("(a & b) => ");

hasil = (a & b);

document.write(hasil);

document.write(pisah);

document.write("(a | b) => ");

hasil = (a | b);

document.write(hasil);

document.write(pisah);

document.write("(a ^ b) => ");

hasil = (a ^ b);

document.write(hasil);

document.write(pisah);

</script>

</body>

</html>

4. a. Pernyataan If

Penggunaan pernyataan if, digunakan untuk mengeksekusi beberapa kode jika kondisi bernilai
benar. Format sintaks yang digunakan sebagai berikut:

if (condition) {

code to be executed if condition is true;

Contohnya :

Dibawah ini merupakan contoh pernyataan if yang mencetak Nilai A jika kondisi variabel nilai
memiliki nilai lebih besar atau sama dengan 85.

<!DOCTYPE html>

<html>
<body>

<?php

$nilai = 85;

if ($nilai >= 85) {

echo "Nilai A";

?>

</body>

</html>

b. Pernyataan if…else

Struktur pemilihan if . . . else . . . memeriksa kondisi benar atau salah dari suatu ekspresi, kemudian
menentukan langkah yang perlu di ambil jika kondisi terpenuhi dan jika tidak terpenuhi.

Jika pemeriksaan kondisi terpenuhi, maka akan di kerjakan baris-baris kode program di bagian if.
Begitupula jika pemeriksaan kondisi tidak terpenuhi, maka yang dikerjakan baris perintah di bagian
else.

Struktur pemilihan if . . . else . . . memiliki aturan penulisan sebagai berikut:

if (condition) {

code to be executed if condition is true;

} else {

code to be executed if condition is false;

Berikut ini adalah contoh penerapan struktur pemilihan if … else … untuk mencetak nilai huruf A jika
nilai lebih besar atau sama dengan 85 dan mencetak nilai huruf B jika kondisi pertama bernilai salah.
Contohnya :

<!DOCTYPE html>

<html>

<body>

<?php

$nilai = 80;

if ($nilai >= 85) {

echo "Nilai A";

} else {

echo "Nilai B";

?>

</body>

</html>

c. Pernyataan if…elseif…else

if…elseif…else adalah pernyataan yang mengeksekusi kode yang berbeda lebih dari dua kondisi.
Adapun format sintaks yang digunakan sebagai berikut:

if (condition) {

code to be executed if this condition is true;

} elseif (condition) {

code to be executed if first condition is false and this condition is true;

} else {

code to be executed if all conditions are false;

Contohnya :
<!DOCTYPE html>

<html>

<body>

<?php

$nilai = 80;

if ($nilai >= 85) {

echo "Nilai A";

} elseif ($nilai >= 75) {

echo "Nilai B";

} else {

echo "Nilai C";

?>

</body>

</html>

d. Pernyataan Switch

Struktur pemilihan dengan switch digunakan untuk memilih salah satu dari beberapa kondisi atau
blok kode yang akan dieksekusi.

Cara kerja switch yaitu:

Pertama kita memiliki satu ekspresi n (variabel), yang dievaluasi sekali.

Nilai ekspresi kemudian dibandingkan dengan nilai setiap kondisi dalam struktur.

Jika ada kecocokan, blok kode yang terkait dengan kasus itu akan dieksekusi.

Gunakan break untuk mencegah mengeksekusi kode berikutnya secara otomatis.

Pernyataan Default digunakan jika tidak ada kondisi yang bernilai benar.
Switch memiliki aturan sebagai berikut:

switch (n) {

case label1:

code to be executed if n=label1;

break;

case label2:

code to be executed if n=label2;

break;

case label3:

code to be executed if n=label3;

break;

...

default:

code to be executed if n is different from all labels;

Contohnya :

<!DOCTYPE html>

<html>

<body>

<?php

$favcolor = "red";

switch ($favcolor) {

case "red":

echo "Your favorite color is red!";

break;

case "blue":

echo "Your favorite color is blue!";


break;

case "green":

echo "Your favorite color is green!";

break;

default:

echo "Your favorite color is neither red, blue, nor green!";

?>

</body>

</html>

Anda mungkin juga menyukai