String adalah tipe data yang digunakan untuk merepresentasikan teks dan serangkaian karakter. Dalam pemrograman, kita sering menggunakan operasi string untuk memanipulasi teks atau mengambil informasi dari teks. Terdapat berbagai fungsi string yang telah disediakan oleh bahasa pemrograman populer seperti Python, Java, JavaScript, dan sebagainya.
Misalkan di Python, kita memiliki fungsi-fungsi seperti len()
, str()
, lower()
, upper()
, split()
, replace()
, dan lain-lain. Sementara itu, di JavaScript, kita memiliki fungsi seperti length
, toLowerCase()
, toUpperCase()
, split()
, replace()
, dan sebagainya. Di Java, kita memiliki length()
, toLowerCase()
, toUpperCase()
, split()
, replace()
, dan sebagainya.
Setiap bahasa pemrograman memiliki cara unique dan syntax-nya sendiri untuk mengeksekusi fungsi string. Misalnya, untuk mengetahui panjang string di Python, kita menggunakan len()
, sementara di JavaScript dan Java, kita menggunakan .length
.
Namun, tidak semua metode atau fungsi yang dapat diaplikasikan ke string. Sebagai contoh, mungkin kita terkadang menjumpai metode-metode yang tidak terkait langsung dengan string, seperti operasi matematika (add()
, subtract()
, multiply()
, divide()
) atau fungsi array (push()
, pop()
, shift()
, unshift()
).
Sebagai penutup, mari kita rincikan beberapa fungsi atau metode yang tidak termasuk difungsi string:
add()
: Fungsi ini biasanya digunakan untuk operasi matematis atau untuk menambahkan elemen ke dalam koleksi, bukan string.subtract()
: Sepertiadd()
, fungsi ini juga digunakan untuk operasi matematis.push()
: Fungsi ini digunakan pada array untuk menambahkan elemen ke akhir array, bukan pada string.pop()
: Mirip denganpush()
,pop()
adalah fungsi array yang digunakan untuk menghapus elemen dari akhir array.
Jadi, jawabannya apa? Yang tidak termasuk fungsi string di bawah ini adalah add()
, subtract()
, push()
, dan pop()
.