javascript - 不是给定数字的数字

标签 javascript pseudocode

在我的 JavaScript 文件中,我有一个 variable num,其值为 3。我想要做的是获取 14 之间除 3 之外的任何数字。让您了解一下:

if number equal 3
  return [1,2,4]
elif number equal 1
  return [2,3,4]
elif number equal 2
  return [1,3,4]
elif number equal 4
  return [1,2,3]

最佳答案

您可以使用Array#filter并返回不相等的值。

function getArrayWithout(array, v) {
    return array.filter(function (a) { return a !== v; });
}

var array = [1, 2, 3, 4];

console.log(getArrayWithout(array, 3));

关于javascript - 不是给定数字的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44341515/

相关文章:

algorithm - 伪代码解释器?

javascript - 将已排序数组的索引引用到旧数组(Javascript)

pseudocode - 采访 : Flipping Bits

algorithm - 伪代码算法,用于计算从 N 个不等向量中选择的 N 个值的所有排列而不重复

algorithm - 如何在两个值之间递增和递减

javascript - 压缩 base64 数据 uri 图像

javascript - 提交后如何在同一页面显示html表单值?

javascript - 如何在 Javascript 中从 Vert.x 服务器接收 websocket 消息?

javascript - Safari 浏览器的视频录制

python - 使用另一个线集合裁剪线集合