- Untuk kampus remote: WAJIB melakukan share screen (DESKTOP/ENTIRE SCREEN) dan unmute microphone ketika Live Code berjalan (tidak melakukan share screen/salah screen atau tidak unmute microphone akan di ingatkan).
- Kerjakan secara individu. Segala bentuk kecurangan (mencontek ataupun diskusi) akan menyebabkan skor live code ini 0.
- Clone repo ini kemudian buatlah branch dengan nama kalian.
- Kerjakan pada file JavaScript (*.js) yang telah disediakan.
- Waktu pengerjaan:
- 90 menit untuk 3 soal. Pada text editor hanya ada file yang terdapat pada repository ini.
- Membuka referensi eksternal seperti Google, StackOverflow, dan MDN diperbolehkan.
- Dilarang membuka repository di organisasi tugas, baik pada organisasi batch sendiri ataupun batch lain, baik branch sendiri maupun branch orang lain (setelah melakukan clone, close tab GitHub pada web browser kalian).
- Lakukan
git push origin <branch-name>
dan create pull request hanya jika waktu Live Code telah usai (bukan ketika kalian sudah selesai mengerjakan). Tuliskan nama lengkap kalian saat membuat pull request dan assign buddy. - Penilaian berbasis logika dan hasil akhir. Pastikan keduanya sudah benar.
-
Built-in functions yang tidak dilarang oleh RULES:
-
Basic primitive data types:
Number()
,String()
,Boolean()
-
Informatives:
typeof
,.length
,isInteger()
,isArray()
,isNaN()
-
Maths:
Math.floor()
,Math.round()
,Math.ceil()
,Math.abs()
,Math.sqrt()
,Math.random()
-
Strings:
toString()
,toUpperCase()
,toLowerCase()
,parseInt()
-
Object:
Object.keys()
,Object.values()
-
Array:
push()
-
1.js 21 point
-
2.js 33 point
-
3.js 46 point
-
-
Reminder:
- Live Code 1 = 15%,
- Live Code 2 = 20%,
- Live Code 3 = 20%,
- Daily challenges = 45%,
-
Passing score phase 0 = 71.65%.