你需要填写一个javascript表达式,接受六个参数nm、pv、sc、score、grade、full,分别表示某个同学的姓名、省份、最新学校、评分和完整信息,你需要返回一个布尔值true或false,表示是否出现在筛选结果中。
为了方便起见提供了chkpy、hassub、dump这些函数,比如填写这个函数可以查找姓名拼音首字母为abc,学校包含'校'这一子串的人:
chkpy(nm,'abc')&&hassub(sc,'校');
查询NOI2014金牌的获得者:
hassub(dump(full),'NOI2014金牌')
当然填写更复杂的函数也是可以的。
完整信息形如
["张三","男","福建","2006",["福州某某初中","福州某某高中"],[["NOIP2013普及一等奖","NOIP2013普及",443,3.50],["NOIP2014提高一等奖","NOIP2014提高",3,9.98]],233.33]
,大致结构是
[姓名,性别,省份,一个偏移过的年份,[学校列表],[[奖项名称,比赛名称,排名(0-based),系数]],评分]
,缺漏的信息用
@
表示。
有一定XSS风险,请不要在未确认的情况下打开他人填好函数的链接!
如果你想用更简单的筛选方式可以点切换按钮。