简单的Javascript算法

Simple Javascript algorithm

本文关键字:算法 Javascript 简单      更新时间:2023-09-26

我试图创建一个方法来检查参数x的值,然后返回一个数字。

If x is 0, 1 or 2 -> return 0
If x is 3, 4 or 5 -> return 1
If x is 6, 7 or 8 -> return 2

等等……

谁知道?

你要找的是x除以3的结果。在javascript中,你可以这样做:

function foo(x) {
    return Math.floor(x/3);
}

调用这个函数像myval(2)或myval(4)通过传递任何你想要的值

 function myval(x) { 
if(x===0 || x===1 || x==2)
  return 0;
if(x===3 || x===4 || x==5)
  return 1;
if(x===6 || x===7 || x==8)
  return 2
}