相关疑难解决方法(0)

使Java模数的行为与负数一样的最佳方法是什么?

在java时你这样做

a % b
Run Code Online (Sandbox Code Playgroud)

如果a是负数,它将返回负结果,而不是像它应该那样回绕到b.解决这个问题的最佳方法是什么?我能想到的唯一方法就是

a < 0 ? b + a : a % b
Run Code Online (Sandbox Code Playgroud)

java modulo negative-number

95
推荐指数
5
解决办法
4万
查看次数

如果索引大于 arr 长度,则应再次返回

function getAnyItem(arr, position) {
  if (position > arr.length) {
   return position = arr[0] ;
  }
  let index = arr[position];
  return index;

 }
Run Code Online (Sandbox Code Playgroud)

我真的很难找到一种不使用循环来返回数组的方法。上面是我到目前为止所写的内容,我所得到的都是未定义的。由于我是编码新手,任何帮助将不胜感激。

getItem(['a','b','c'], 10) 应该返回 'b'

javascript arrays

3
推荐指数
1
解决办法
1250
查看次数

标签 统计

arrays ×1

java ×1

javascript ×1

modulo ×1

negative-number ×1