一个函数需要3,1,2并分别返回1,2,3和反之

Thu*_*der -4 numbers function

是否有一个函数需要1,2,3并分别返回3,1,2和反之.例如:f(1)= 3 f(2)= 1 f(3)= 2

这需要得到循环次序,例如1,当离开时将是3,2将是1和3将是2. 1当右边是2时,2将是3,3将是1.

Chr*_*ray 5

如果输入和输出总是相同的,即1,2,3应该返回3,1,2那么最有效的事情是做这样的事情.为什么要用这种有限的来龙去理解数学函数...

function(x)
{
    if (x == 1) return 3;
    if (x == 2) return 1;
    if (x == 3) return 2;
    !throw some unsupported error!
}
Run Code Online (Sandbox Code Playgroud)