Cara menggunakan javascript increment array
ExampleExecute a code block once, an then continue if condition (i < 5) is true: Show let text = ""; Try it Yourself » Definition and UsageThe The NoteIf you use a variable in the condition, you must initialize it before the loop, and increment it within the loop. Otherwise the loop will never end. This will crash your browser. If the condition is always true, the loop will never end. This will also crash your browser. See Also:The JavaScript While Loop Tutorial Syntax do { Parameters
JavaScript Loop Statements
Browser Support
ES1 (JavaScript 1997) is fully supported in all browsers:
Tutorial JavaScript - Operator digunakan untuk memproses data yang sudah diinput kedalam javascript. Berbagai tipe data yang telah dibahas pada tutrial javascript sebelumnya memiliki operator kusus, sesuai dengan cari kas masing-masing. Tipe data number biasanya digunakan bersamaan dengan operator aritmatika. Tipe data string biasanya digunakan dengan operator string concatenation (penyambungan string). Pada pembahasan ini kita akan membahas tentang operator javascript yakni:
Operator AritmatikaOperator aritmatika adalah operator yang biasa kita gunakan untuk melakukan perhitungan dengan angka, yakni penambahan, pengurangan, perkalian dan perbandingan. Selain itu di dalam javascript juga terdapat operator modulus (sisa hasil bagi). Pada pembahsan sebelumnya kita juga telah sedikit membasahas tentang ini. Namun saya kembali menjelaskanya disini secara lengkap. Tabel berikut merangkum operator aritmatika di dalam javascript:
Berikut kode program penggunaan operator aritmatika di dalam javascript: hasil dari operator aritmatikaSaya yakin anda bisa langsung paham cara penggunaan sebagian besar operator ini. Khusus untuk operator modulus Meskipun terdengar asing, oprator modulus sering disingkat dengan mod cukup sering digunakan di dalam pemrograman, misalnya untuk membedakaan antara angka bulat dengan ganjil. Jika sebuah angka di modkan dengan 2 hasilnya 0, maka itu adalah angka bulat. Jika tidak nol, pasti itu ganjil. Noted : Urutan 'kekuatan' operator juga pengaruh disini. Operator perkalian dan pembagian lebih kuat dari pada operator penambhan dan pengurangan. Operator Increment dan DecrementOperator increment adalah sebutan untuk penulisan seperti Sedangkat operator decrement adalah sebutan untuk penulisan seperti Posisi peletakan tanda
Operator AssignmentDari contoh kode yang kita gunakan sebelumnya sebenarnya kita sudah menggunakan assignment operator. Operator ini digunakan untuk memberikan nilai pada variabel. Pada dasarnya operator ini adalah tanda sama dengan
Contoh pada statement tersebut kita menginisialisasikan nilai y pada variabel x, sehingga nilai x sekarang memiliki nilai yang sama dengan y. Ada beberapa assignment operator tambahan lain dalam menginisialisasikan nilai pada variabel, atau bisa kita sebut sebagai shortcut dalam menentukan nilai. Contohnya:
Pada contoh kode di atas bisa terdapat statement x += y; apa itu artinya? Assignment operator tersebut digunakan sebagai shortcut dari x = x + y. Cara ini juga dapat digunakan pada operator aritmatika lain seperti, perkalian, pengurangan, pembagian, dan lainnya. hasil dari operator assigmentOperator PerbandinganSekarang kita sudah mengetahui bagaimana cara menyimpan nilai pada sebuah variabel, array, ataupun objek. Nah, selanjutnya kita akan belajar mengenai operator komparasi sebagai logika dasar dalam membandingkan nilai pada JavaScript. Terdapat serangkaian karakter khusus yang disebut dengan operator pembanding/komparasi yang dapat mengevaluasi dan membandingkan dua nilai. Berikut daftar operator dan fungsinya:
Ketika kita melakukan perbandingan antara dua nilai, JavaScript akan mengevaluasi kedua nilai tersebut dan akan mengembalikan boolean dengan nilai hasil perbandingan tersebut, baik false, atau true. Berikut contohnya: Hasil dari operator perbandinganPerbedaan antara “sama” dan “Identik”Dalam operator komparasi di JavaScript, hal yang menjadi sedikit “tricky” adalah membedakan antara “sama” Kita sudah mengetahui bahwa setiap nilai pasti memiliki tipe data baik itu number, string atau boolean. Contohnya sebuah string “10” dan number 10 merupakan hal yang serupa, tetapi keduanya tidak benar-benar sama. Hal inilah yang membedakan antara sama dan identik pada JavaScript. Jika kita ingin membandingkan hanya dari
kesamaan nilainya kita bisa gunakan Operator LogikaTerdapat beberapa operator lain yang dapat kita gunakan untuk menetapkan logika yang lebih kompleks, yakni dengan logical operators. Dengan logical operator kita dapat menggunakan kombinasi dari dua nilai boolean atau bahkan lebih dalam menetapkan logika. Pada JavaScript terdapat tiga buah karakter khusus yang berfungsi sebagai logical operator, berikut macam-macam logical operator dan fungsinya:
Berikut contoh penerapannya pada JavaScript: hasil dari operator logikaMungkin sebagian dari kita bertanya, sebenarnya apa kegunaan dari nilai boolean selain hanya menampilkan nilai true dan false saja? Pada pembahasan tipe data sudah pernah disebutkan bahwa boolean merupakan salah satu kunci dari logika pemrograman, karena boolean dapat mengontrol aliran pada program. Lantas bagaimana cara boolean mengontrol sebuah aliran program? Pada tutrial selanjutnya, kita akan membahas mengenai if/else statement yang dapat mengontrol flow pada program, tentunya pada penggunaan statement ini boolean sangat berperan. |