Promjena vrijednosti varijabli je malo složenija u Logu, nego u drugim programskim jezicima, no ništa što bi vas trebalo uplašiti. Najbolje ćete shvatiti o čemu se radi na primjeru. recimo da želimo nacrtati 3 kvadrata, prvi stranice :a, a svaki slijedeći stranice veće za :d. Poslije crtanja pojedinog kvadrata uvećamo stranicu :a naredbom make kao u slijedećem primjeru:
to kvadrati :a :d
cs
repeat 3[repeat 4[fd :a rt 90] rt 90 fd :a lt 90 make “a :a+:d]
end