Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 1.39 KB

File metadata and controls

56 lines (45 loc) · 1.39 KB

Why Dart?

Dart dikembangkan oleh google untuk menggantikan js dan berjalan pada sisi client seperti web desktop dan mobile, memiliki beberapa fitur

  • Type Safe : Menjamin konsistensi tipe data
  • Null Safety : Memberi keamanan dari nilai null
  • Rich standard Library : Hadir dengan banyak dukungan library
  • Multiplatform : Mampu berjalan pada berbagai jenis perangkat

main

  • Bagian yang dijalankan pertama kali
  • Dapat memiliki tipe data void atau int
  • memiliki nama main
  • menampilkan kelayar menggunakan print

void main(){ print('Hello World'); }

Komentar

Barisan kode yang tidak dijalankan dengan tujuan memberi catatan pada kode dan mencegah perintah dijalankan

  • Single Comment

  • Diawali "//"

  • Multiline Comment

  • Diawali "/" diakhiri "/"

Variable

  • Digunakan untuk menyimpan data
  • Memiliki nama
  • Memiliki tipe data

Dekralasi Variabel

  • int score (deklarasi tipe data dulu) deklarasi bisa mengguakan var dan diikuti nama variabel secara otomatis tipe data variabel tersebut adalah null (contd)

Inisiasi Variabel

Deklarasi dan memberi nilai variabel secara bersamaan

Konstanta

  • Digunakan untuk menyimpan data
  • memiliki nama
  • Memiliki tipe data
  • Nilai tetap / tidak berubah EX : final usia = 19;

Tipe Data

  • String
  • Integer
  • Boolean
  • Double

Operator

  • Digunakan untuk operasi pengolahan data
  • Data yang dikelola disebut operand <> Aritmatik (+ - * / %) <> Logical (== || !)