我想做一个网页数据统计,有两段代码,求大神指点。。。

上官玲珑 2014-03-24 11:29:49
function calTime(begin,end)
{
return (end.getHours()*60+end.getMinutes()) - (begin.getHours()*60+begin.getMinutes());
}
var formatFloat = function (src,pos){
return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);
};

const time =
[
{
'初学弟子':6,
'初入江湖':7,
'江湖小将':8,
'江湖新秀':10,
'江湖少侠':12,
'少年英雄':14,
'名震江湖':15
},
{
'初学弟子':8,
'初入江湖':9,
'江湖小将':10,
'江湖新秀':12,
'江湖少侠':14,
'少年英雄':16,
'名震江湖':17
}
]

const job =
{
'X':time[0],
'S':time[1],
'Z':time[0],
'V':time[1],
'D':time[1]
};

$(function(){
var $parent = $('.jixiaotbl');
var sumtime = 0;
var myl = 0;
var bmyl = 0;
var lzl = 0;
var dhsc = 0;
var hysc = 0;

var $trs = $parent.find('tbody').find('tr');
var $tftrs = $parent.find('tfoot').find('tr');

var reg = /\d+/;
var sumtime_str = $($tftrs.find('td')[1]).text().trim();
sumtime = reg.exec(sumtime_str)[0];
myl = $($tftrs.find('td')[2]).text();
bmyl = $($tftrs.find('td')[3]).text();
lzl = $($tftrs.find('td')[4]).text();
dhsc = $($tftrs.find('td')[8]).text();
hysc = $($tftrs.find('td')[9]).text();

var job_name = $( $('.info').find('ul').find('li')[1] ).text().substring(7,8);
var job_level = $( $('.info').find('ul').find('li')[2] ).text().substring(5,9);
var salary = job[job_name][job_level];
var sum_salary = formatFloat(salary*1.0/60*sumtime,2);
var shuihou_salary = sum_salary > 800? (sum_salary - 800)*0.8 + 800 : sum_salary * 1.0;
shuihou_salary = formatFloat(shuihou_salary,2);
var sumtime_h = formatFloat(sumtime*1.0/60,2);
var $h4 = $parent.find('h4');
$h4.after('<font color="red">当前总工时'+sumtime+'分钟('+sumtime_h+' 小时),总工资'+sum_salary+'元,税后工资'+shuihou_salary+'元</font>');/*,满意率'+myl+',不满意率' +
bmyl + ',流转率'+lzl+',对话时长'+dhsc+'秒,回应时长'+hysc+'秒</font>');*/
});

烦劳大神,能详细解释一下。。。本人小白。。万分感谢
...全文
168 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,092

社区成员

发帖
与我相关
我的任务
社区描述
云计算服务器、网络、虚拟化相关讨论
社区管理员
  • 服务器
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧