by Bloger Lumoshive Ara

May 25, 2022

Contoh sederhana JS String ke Int Parseint() dalam JavaScript

 

Hallo sahabat Lumoshive, pada kesempatan kali ini tim kami akan mengajak Anda untuk melihat tutorial sederhana mengenai parseInt fungsi di dalam JavaScript dengan tujuan untuk mem-parsing (memecah) string dan mengembalikan integer atau NaN (yang bukan angka).

 

Bagaimana Cara Kerja parseInt Fungsi?

ParseInt fungsi adalah suatu fungsi untuk mengekstrak angkat dari string dan mengubah nilai yang dikembalikan ke angka yang sebenarnya.

Contoh sintak:

parseInt(string)

 

Perhatikan contoh berikut:

 

 

const myNumber = '3';

console.log(2 +

myNumber);

// returns 23

 

 

Contoh di atas 3 adalah string dan bukan angka yang sebenarnya. Dalam hal ini ketika Anda menambahkan 2 ke dalam string, Anda akan diberikan 23 (karena itu hanya menambahkan 2 ke dalam string yang hanya berupa angka. Namun, dengan parseInt fungsi ini, Anda dapat mengekstrak 3 dari string dan mengubahnya menjadi angka yang sebenarnya.

Misalnya:

 

 

const myNumber = '3';

console.log(2 + parseInt(myNumber));

// returns 5

 

 

Jadi, saat ini fungsi telah menghapus 3 dari string dan mengubahnya menjadi angka aktual dari ‘3’ menjadi 3. Namun, Anda perlu mengingat bahwa parseInt fungsi dapat mengembalikan bilangan bulat atau NaN. 

Lalu kapan Anda akan mendapatkan NaN nilai? Itu akan terjadi pada saat Anda sudah memiliki beberapa teks sebelum angka di dalam string. Sebagai contoh, usia yang tidak lain adalah 50 dan akan mengembalikan NaN nilai oleh parseInt fungsi yang dengan hanya melihat nilai pertama dari string (jika nilainya bukan angka, NaN yang dikembalikan adalah:

 

 

 

onst age = 'age

is 50';

console.log(parseInt(age));

//

returns

NaN

Mengatur

ulang

string:

const age = '50

is the

age';

console.log(parseInt(age));

//

returns 50

 

 

 

Jadi, contoh di atas adalah nilai pertama dalam string angka yang telah di kembalikan.

Namun, Anda perlu mengetahui bahwa parseInt fungsi dapat mengembalikan nilai float yaitu jika usia diatas adalah 50, 05 maka, nilai yang akan dikembalikan 50 dan mengabaikan 0,05. Selain itu dengan cara yang sama, jika sudah memiliki string seperti, 50 100 150 200 ini, maka Anda hanya akan mendapatkan 50 yang dikembalikan kepada Anda. Namun, jika string memiliki nilai yang ditulis bersama seperti, “50i stage”, maka 50 juga merupakan nilai yang dikembalikan.

Parameter radix

Fungsi parseInt adalah untuk menerima kedua parameter yang dikenal sebagai radix. Dimana parameter ini bisa menentukan sistem bilangan apa yang akan digunakan bahkan jika radix dihilangkan maka 10 akan diambil sebagai default.

Contoh sintaks:

 

parseInt(string, radix)

 

Bilangan bulat antara 2 dan 36 ini, jika nilai radix adalah kurang dari 2 atau lebih besar dari 36, maka ini merupakan NaN yang dikembalikan. Namun, jika menentukan radix 12 maka itu adalah angka dalam string yang perlu diurai  dari nilai duodesimal dari angka ke nilai desimal.

Misalnya:

 

 

console.log(parseInt("50", 12));

//

returns 60 

 

 

 

Jadi, sahabat Lumoshive 12 ini adalah nilai duodesimal dari 50 dalam basis 10 (desimal) adalah 60. Cukup mudah bukan? 

 

Membungkus

Terima kasih sudah menyisihkan sedikit waktu untuk membaca artikel diatas. Jika Anda tertarik untuk bekerja sama dengan Lumoshive Anda dapat menghubungi kami melalui :

Email : [email protected]

Instagram : @lumoshive.official

Sampai jumpa dilain hari dengan artikel selanjutnya!!

Related Post

Kamu Wajib Tahu – Mengapa Java Begitu Sangat Populer Bagi Para Pengembang dan Programmer

by Bloger Lumoshive Ara

Jun 30, 2022

0

Salah satu alasan terbesar mengapa Java begitu populer adalah independensi platform. Selain itu pr...

Apa itu Type Erasure di Dalam TypeScript?

by Bloger Lumoshive Ara

Mar 18, 2022

0

  TypeScript adalah bahasa transpil yang dilakukan dalam langkah dan proses yang disebut typ...

4 Bahasa Pemrograman Terbaik Untuk Dipelajari di 2022

by Fadhilla Dwi Ristianti

May 21, 2022

0

Dari karyawan robot hingga metaverse, dunia kita saat ini menjadi lebih digital. Itulah mengapa be...

String JavaScript Menggunakan Js.includes()

by Bloger Lumoshive Ara

Feb 24, 2022

0

  Dalam .includes ( ) metode dapat Anda gunakan untuk melihat apakah satu string ditemukan d...