javascript - 问个算法题,已知QQ活跃天数,如何求等级

查看:95
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆