Kakkosluennolla sukellamme hiukan syvemmälle JavaScript-suohon ja tutustumme ohjausrakenteisiin ja ohjelmalohkoihin. Ohjausrakenteiden avulla voimme määrittää kuinka ohjelma esim. reagoi erilaisiin käyttäjältä saataviin syötteisiin tai vaikkapa laskutoimitusten tuloksiin (again with the maths!), ja suorittaa näiden perusteella eri toimintoja. Opimme myös kuinka voimme pyytää käyttäjää syöttämään arvoja ohjelman käsiteltäväksi.