• Subcribe to Our RSS Feed

Wednesday, April 8, 2026

console log styling

12:14 AM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      console.log("%c Hadeh!", "font-family:system-ui; color:red; font-size:50px; font-weight:bold;");
    </script>
  </body>
</html>

Saturday, April 4, 2026

HTML remove arrow from tag number

6:51 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <form action="">
      <input type="number" name="" id="" />
      <br /><br />
      <input type="text" inputmode="numeric" name="" id="" />
    </form>
  </body>
</html>

Javascript sort array value

6:47 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      function urutkanHarga(arrayHarga) {
        arrayHarga.sort(function (a, b) {
          return a - b;
        });
        return arrayHarga;
      }

      var hargaBarang = [75000, 10000, 50000, 25000];
      var hargaTermurahTermahal = urutkanHarga(hargaBarang);
      console.log(hargaTermurahTermahal);
    </script>
  </body>
</html>

PHP count array value

6:46 PM // by Dedy Setiawan // No comments

 <?php

$data = [
    ['nama' => 'Mouse', 'harga' => 50000],
    ['nama' => 'Keyboard', 'harga' => 100000],
    ['nama' => 'Monitor', 'harga' => 1000000]
];

$total = 0;
foreach ($data as $row) {
    echo $row['nama'] . ' : ' . number_format($row['harga']) . "<br>";
    $total += $row['harga'];
}
echo "<hr> Total pembelian: " . number_format($total);

Javascript adding field

6:44 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      #btnTambah {
        margin-bottom: 10px;
      }
      table th {
        text-align: left;
      }
    </style>
  </head>
  <body>
    <button id="btnTambah" type="button" onclick="addField()">Tambah Field</button>
    <br />
    <table border="1" cellspacing="0" cellpadding="5" id="liveEdit">
      <tr>
        <th>Nama</th>
        <th>Email</th>
        <th>Action</th>
      </tr>
    </table>
    <script>
      const table = document.getElementById("liveEdit");
      function createField(name) {
        let input = document.createElement("input");
        input.type = "input";
        input.name = name;
        input.placeholder = name;
        return input;
      }
      function createButton(name) {
        let button = document.createElement("button");
        button.type = "button";
        button.name = name;
        button.innerHTML = name;
        button.onclick = save;
        return button;
      }
      function save() {
        alert("Proses simpan disini...");
      }
      function addField() {
        let rowNumber = table.rows.length;
        let row = table.insertRow(rowNumber);
        row.insertCell(0).appendChild(createField("nama"));
        row.insertCell(1).appendChild(createField("email"));
        row.insertCell(2).appendChild(createButton("save"));
      }
    </script>
  </body>
</html>

Javascript count array value

6:43 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      let arr = [10000, 12500, 20000];
      let totalBelanja = arr.reduce((acc, val) => acc + val, 0);
      console.log(totalBelanja);
    </script>
  </body>
</html>

Javascript rupiah format

6:42 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      function formatRupiah(angka) {
        var bilangan = angka.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1.");
        return "Rp " + bilangan;
      }
      var harga = 1234567;
      var hargaRupiah = formatRupiah(harga);
      console.log(hargaRupiah);
    </script>
  </body>
</html>

Javascript email validation

6:40 PM // by Dedy Setiawan // No comments

 <!DOCTYPE html>

<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      function isValidEmail(email) {
        const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
        return emailRegex.test(email);
      }
      const email = "mas_dedys@gmail.com";
      if (isValidEmail(email)) {
        console.log("email valid");
      } else {
        console.log("email tidak valid");
      }
    </script>
  </body>
</html>

Wednesday, February 16, 2022

Cara mudah membuat SKCK di POLSEK CAKUNG

5:35 PM // by Dedy Setiawan // No comments

Assalamu’alaykum,wr,wb. Pada tulisan kali ini saya akan sharing tentang pengalaman membuat SKCK di POLSEK CAKUNG Jakarta Timur, sebelumnya buat temen-temen yang belum tau apa jadi SKCK itu adalah singkatan dari Surat Keterangan Catatan Kepolisian yang dikeluarkan oleh polisi guna melengkapi suatu berkas guna mencapai sesuatu yang diharapkan, misal melamar pekerjaan, melamar CPNS, dll.

OK lanjut aja cara membuatnya yah…

1.       Kamu harus isi form disitus skck.polresjaktim.id . Isi yang lengkap yah sesuai dengan data diri kamu dan jangan sampai ada yang terlewat,

2.       Setelah kamu berhasil mengisi formnya, nanti akan dapat barcodenya dan kamu harus datang ke POLSEK CAKUNG. Oh iya sebelum datang kamu juga harus persiapkan beberapa hal seperti:

·         Apabila kamu sudah pernah membuat SKCK sebelumnya, yang perlu dibawa yaitu: SKCK lama, 1 lembar foto copy KTP, 2 Lembar pas foto background merah ukuran 6 x4, dan uang (mungkin untuk biaya administrasi),

·         Apabila kamu belum pernah membuat SKCK, yang perlu dibawa yaitu: 1 lembar Foto Copy KTP, 1 lembar Foto Copy KK, 1 lembar Foto Copy Akte Lahir dan atau Ijazah, 4 Lembar pas foto background merah ukuran 6 x4, dan uang (mungkin untuk biaya administrasi).

3.       Tumpuk berkas dan tunggu yah sebentar ko, he..he..he.. sampai kamu dipanggil,

4.       Ketika dipanggil kamu akan diminta menunjukkan barcode yang didapat dan diminta untuk membayar administrasinya lalu tunggu

5.       Setelah itu kamu akan dipanggil untuk diberikan SKCK nya.

KESIMPULAN

Kelebihan

Membuat SKCK tidak rumit dan proses cukup cepat tidak memakan waktu yang lama (tergantung tumpukan berkas kamu yah, he..he..he..)

Kekurangan

Mungkin bisa diturunkan harga administrasi pembuatan SKCK nya atau bahkan digratiskan.

Terima kasih buat semuanya, semoga bermanfaat

Assalamu’alaykum, Wr, Wb.

Sunday, December 9, 2018

Cara mereset auto increment pada phpmyadmin

2:44 PM // by Dedy Setiawan // 2 comments


Assalamu’alaikum, semoga pada sehat semua yah, diberi rezeki yang halal, banyak dan berkah..amin… ^_^.
Ok lanjut aja, pada tutorial kali ini saya akan membahas, gimana sih caranya reset auto increment pada phpmyadmin. Pada saat kita input sesuatu di database dengan phpmyadmin  saat suatu table kita set strukturnya di auto increment pasti nilainya akan terus bertambah terus. Nah gimana kalo saat kita mau ulang datanya. Otomatis kita delete dong semuanya. Tapi ko saat kita insert lagi, auto incrementnya tetap segitu(dimulai dari data yang lanjutannya tadi) dan ngga reset dari awal. Nah kali ini saya akan share gimana caranya reset auto increment dari awal. Yuk kita coba. ^_^

1. Pastikan kamu aktif didatabase yang akan kamu reset auto incrementnya,
2. pilih SQL (yang bagian atas, yang ada Browse, Structure,dll), lalu ketikkan query berikut:
Alter table namatabelkamu auto_increment=0;

Contohnya seperti gambar dibawah ini…



3. pilih Go deh. Selesai. Mudah bukan ^_^.
Penjelasannya:
alter table namatabelkamu auto_increment=0; adalah query untuk mereset nilai auto_increment di table namatabelkamu menjadi 0, tapi nanti ketika kita insert, insya Alloh dimulai dari 1 lagi ko.
Ok sekian dulu yah tutorial kali ini.wassalamu’alaikum.warohmatullohi.wabarokatuh… ^_^ (nussa mode on)x