javascript - 从年份获取世纪

标签 javascript algorithm

所以,我遇到了一个问题,我必须返回世纪。我已经制作了一个代码,但它在 1700 年或 1800 年等年份都失败了。 我的问题是,如果年份是固定的,如 2000 年,我如何做一个特殊情况,它只将年份除以 100? 我试过

element.slice(-2);

但是没有用。 这是我当前的代码

function centuryFromYear(year) {
    var x = Math.floor(year/100) + 1;
    return x; 
}

最佳答案

你可以让它最短为:

return Math.ceil(year/100);

关于javascript - 从年份获取世纪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52030180/

相关文章:

javascript - 读取 blob :http://javascript 的内容

iphone - 用文本制作字母的算法

python - 动态规划 - 使用一组整数计算总和的方法数

javascript - 如何在 onClick 事件期间更改 React 中多个元素的状态

javascript - 查找恰好有 3 个除数的数字的更好解决方案

javascript - Splice 不复制对象数组

javascript - Ajax 发布多个查询不起作用

algorithm - 来自非统一表的所有可能组合,每列只有一个值

python - 在 python 中插入图形时处理索引

regex - 将多个正则表达式组合成一个/构建小正则表达式以匹配一组固定字符串