DASAR PEMROGRAMAN JAVASCRIPT LANGKAH DEMI LANGKAH - DR.ENG RH.SIANIPAR (ANDI OFFSET, 2017)