javascript - 如何获取一个数在矩阵中的位置?

标签 javascript c algorithm

如何通过 c 或 Javascript 获取号码的位置。 它是一个有序的数字数组,例如

1 2
3 4
5 6

如何制作一个函数来获取数字 3 是 2-1,6 是 3-2

非常感谢!

最佳答案

你可以在 JavaScript 中做类似的事情

var data = [
  [1, 2],
  [3, 4],
  [5, 6]
];

var getPos = function(elem, data) {
  var result = '';
  data.forEach(function(value, index) {
    value.forEach(function(v, i) {
      if (v == elem) result += (index + 1) + '-' + (i + 1);
    });
  });
  return result;
}

console.log(getPos(5, data));

关于javascript - 如何获取一个数在矩阵中的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36888335/

相关文章:

javascript - "arguments"对象在内部是如何工作的?

javascript - 如何使用 jquery 查找表的哪个子级具有特定的类?

javascript - jQuery 延迟 - 我需要管道或链来实现这种模式吗?

javascript - 使用 lodash 简化表达式

javascript - 将 json 数据存储在 JavaScript 变量中

c - Gstreamer 教程给出了扭曲/扭曲的视频

c - 方法执行时 QEMU 崩溃

c - 指向整数转换错误的不兼容指针

c++ - 查找数字的所有因式分解

ruby-on-rails - 如何存储和使用算法?