Bash 函数将确保一个数字 (n) 可以被其他两个数字 (x) 和 (y) 整除

编码器

我正在尝试从 codewars ( link ) 中解决以下问题但我不断收到以下错误:expected: "false" got: "".

所以不知何故我错过了参数或其他东西,或者我没有正确返回?

指示:

# Create a function isDivisible(n, x, y) that checks if a number n is 
# divisible by two numbers x AND y. All inputs are positive, non-zero 
# digits.

# Expected output:
isDivisible(12,2,6)--> true because 12 is divisible by 2 and 6
isDivisible(100,5,3)--> false because 100 is not divisible by 3

我的脚本:

#!/bin/bash

function isDivisible () {
  if [ $(1 / 2) ] && [ $(1 / 2) ]
  then
    echo "true"
  else
    echo "false"
  fi
}
克里斯蒂安米特克

使用模%运算符并检查余数。如果是,0则该数字是可整除的。

#!/bin/bash

isDivisible() {
    if (($1 % $2 == 0 && $1 % $3 == 0)); then
        echo "true"
    else
        echo "false"
    fi
}
$ isDivisible 12 2 6
true

$ isDivisible 100 5 3
false

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:打印可被 x 和 y 整除的范围内的所有数字

来自分类Dev

使用Python递归检查一个数字是否可以被其他数字平均整除

来自分类Dev

可被给定的两个数字整除的N位数字的数量

来自分类Dev

Bash数学:除以一或计算一个数字是否可被另一个数字整除的错误

来自分类Dev

了解用于查找数字x和y(小于n)的置换的代码,以使x * y是一个完美的平方,而y -x是最大(x <y)

来自分类Dev

如何检查一个数字是否可以被列表中的每个数字整除

来自分类Dev

确定$ x是否可以在PHP中被$ y整除

来自分类Dev

找出一个很大的数字是否可以被另一个数整除

来自分类Dev

检查数字是否可以被3和7整除,或者都不被它们整除

来自分类Dev

数字以及可被另一个数字整除的数字的数字(例如 3)

来自分类Dev

给定一个数 N,返回可被 3 整除的最大数 <= N

来自分类Dev

检查一个数字是否可以被 20 整除 MATLAB

来自分类Dev

构造一个循环来检查一个数字的数字之和是否可以被 3 整除

来自分类Dev

我们如何产生数字 xy,其中 x 和 y 是两个参数或函数?

来自分类Dev

Prolog,给定N并找到所有不能被3和5整除的数字,这些数字必须小于N

来自分类Dev

如果是字符串。包含两个数字+“ x” +一个数字,则

来自分类Dev

如何创建一个函数来查找可被 7 整除但不能被 5 整除的数字

来自分类Dev

最多更改一个数字就可以获得多少个可被3整除的数字

来自分类Dev

最多更改一个数字就可以获得多少个可被3整除的数字

来自分类Dev

形成被5和6整除的最大数字

来自分类Dev

需要帮助替换数组内部被3和5整除的数字

来自分类Dev

形成被5和6整除的最大数字

来自分类Dev

c# 给定 2 个数字 X 和 Y,使 X 接近 Y 但不超过它

来自分类Dev

根据x坐标和y坐标将数据集分为两个数据集

来自分类Dev

找到一组数字的最大子集,以使任意两个数字之和不能被给定数字整除

来自分类Dev

C程序输出一个数字是否可被3整除

来自分类Dev

Haskell-一个无限列表,可被给定列表的每个数字整除

来自分类Dev

如何将数字转换为R中另一个数字的第一个整除数

来自分类Dev

bash awk从一个数字列中提取和求和值

Related 相关文章

  1. 1

    Python:打印可被 x 和 y 整除的范围内的所有数字

  2. 2

    使用Python递归检查一个数字是否可以被其他数字平均整除

  3. 3

    可被给定的两个数字整除的N位数字的数量

  4. 4

    Bash数学:除以一或计算一个数字是否可被另一个数字整除的错误

  5. 5

    了解用于查找数字x和y(小于n)的置换的代码,以使x * y是一个完美的平方,而y -x是最大(x <y)

  6. 6

    如何检查一个数字是否可以被列表中的每个数字整除

  7. 7

    确定$ x是否可以在PHP中被$ y整除

  8. 8

    找出一个很大的数字是否可以被另一个数整除

  9. 9

    检查数字是否可以被3和7整除,或者都不被它们整除

  10. 10

    数字以及可被另一个数字整除的数字的数字(例如 3)

  11. 11

    给定一个数 N,返回可被 3 整除的最大数 <= N

  12. 12

    检查一个数字是否可以被 20 整除 MATLAB

  13. 13

    构造一个循环来检查一个数字的数字之和是否可以被 3 整除

  14. 14

    我们如何产生数字 xy,其中 x 和 y 是两个参数或函数?

  15. 15

    Prolog,给定N并找到所有不能被3和5整除的数字,这些数字必须小于N

  16. 16

    如果是字符串。包含两个数字+“ x” +一个数字,则

  17. 17

    如何创建一个函数来查找可被 7 整除但不能被 5 整除的数字

  18. 18

    最多更改一个数字就可以获得多少个可被3整除的数字

  19. 19

    最多更改一个数字就可以获得多少个可被3整除的数字

  20. 20

    形成被5和6整除的最大数字

  21. 21

    需要帮助替换数组内部被3和5整除的数字

  22. 22

    形成被5和6整除的最大数字

  23. 23

    c# 给定 2 个数字 X 和 Y,使 X 接近 Y 但不超过它

  24. 24

    根据x坐标和y坐标将数据集分为两个数据集

  25. 25

    找到一组数字的最大子集,以使任意两个数字之和不能被给定数字整除

  26. 26

    C程序输出一个数字是否可被3整除

  27. 27

    Haskell-一个无限列表,可被给定列表的每个数字整除

  28. 28

    如何将数字转换为R中另一个数字的第一个整除数

  29. 29

    bash awk从一个数字列中提取和求和值

热门标签

归档