javascript - 问个算法题,已知QQ活跃天数,如何求等级
本文介绍了javascript - 问个算法题,已知QQ活跃天数,如何求等级的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
QQ活跃天数计算公式: (等级 + 4) * 等级 = 活跃天数
那么问题来了,已知活跃天数的情况下,如何逆推等级呢?
例如:活跃天数是100,(8 + 4) 8 = 96,(9 + 4) 9 = 117,100高于96但是低于117,所以是8级。
如何用程序去逆推出来?(数学弱,求小喷!)
解决方案
求一下方程解,去掉负数那个;方程自己笔算。。
function aa(y){
return parseInt(Math.pow(y+4,1/2)-2)
}
console.log(aa(100))
这篇关于javascript - 问个算法题,已知QQ活跃天数,如何求等级的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文