Best Way to Explain Distinction Between Void vs. Return Functions in JavaScript
A function to perform a procedure often has a void return type. For example:

function foo(a, b, s)
{
    // tell sphero s to go one direction a, another b
}


You are executing a procedure as a side effect and are not returning a computed value.