求一个算法将获取到的值进行反向选择

有一个select下拉框,有五个option元素 value值从1到5

<select>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
</select>

现在有个需求是选择1的时候将值变为5,如下的对应关系
1-5
2-4
3-3
4-2
5-1
我当然可以用switch 依次判断反正就五个选项,我再想如果100个呢? (当然目前业务不会有这种情况)
我希望从算法的角度将这个问题进行求解?有什么好的方法?

阅读 1.4k
1 个回答

你没发现他们的和都是6吗。。。最大值+1-被选值就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题