素数は1とそれ自身以外では割り切れない数のことだ。
そのforループの中では、渡された数が2〜(渡された数-1)の範囲の数で割り切れるか試してるわけだ。
割り切れたら素数じゃないから0を返し、割り切れなかったら素数だから1を返してる。
OK?