#1 | Fundamental Algoritma — Tokenize String

Risyandi
2 min readJan 15, 2020

--

source : pexels.com

Pada artikel ini saya akan membahas tentang fundamentals cara membuat algoritma Tokenize String, menggunakan bahasa scripting yaitu Javascript. Sebelum membahas dan membuat tokenize, lebih baik kita cari tau dulu apa itu algoritma.

Di dalam pengertian nya algoritma adalah sebuah urutan atau langkah-langkah untuk menyelesaikan sebuah masalah dengan pemrograman komputer.

Dalam pemrograman, hal yang penting untuk dipahami adalah logika kita dalam berpikir bagaimana cara untuk memecahkan masalah pemrograman yang akan dibuat, itu adalah sekilas tentang apa itu algoritma.

Sebelum memulai, tahapan apa saja yang harus dipersiapkan. Untuk membuat sebuah Tokenize menggunakan bahasa scripting Javascript. yang dipersiapkan adalah sebagai berikut:

source code : scripts tokenize string
  1. Buatlah sebuah file yang berekstensi .js lalu berikan nama file tersebut menjadi tokenizeString.js
  2. Setelah membuat file tersebut lalu langkah selanjutnya adalah menyiapkan variabel.
    - variabel pertama kita isi dengan tipe data string dan beri nama nya sebagai words, variabel ini digunakan sebagai input dari kata atau kalimat yang akan di proses.
    - variabel kedua kita isi dengan tipe data array dan beri nama nya sebagai word_temp, variabel ini digunakan sebagai penampung.
    - variabel ketiga kita isi dengan tipe data integer dengan nilai nol dan beri nama nya sebagai indexj, variabel ini digunakan sebagai nilai indexj.
  3. Setelah membuat variabel lalu langkah selanjutnya adalah membuat sebuah function dengan nama tokenize dan 2 paramater yaitu words dan delimeter yang berfungsi untuk menghandle method Tokenize String.
  4. Didalam function tokenize buat sebuah looping menggunakan for, di dalam looping tersebut buat sebuah kondisi menggunakan if-else dimana dengan ketentuan seperti berikut :
    - Jika nilai di dalam words dibandingkan dengan delimeter nilai nya true, lakukan aksi untuk mengganti karakter yang sama dengan delimeter menjadi tanpa spasi, dan taruh ke dalam words_temp
    -
    Lalu gabungkan words kedalam words_temp.
  5. Lalu panggil atau jalankan script tersebut untuk menampilkan isi dari words_temp.

--

--

Risyandi

a minimalist personal, tech enthusiast, cyclists, and a digital nomad | risyandi.com