From 87b4393376e57f6252946338137d67776ce7f388 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=AB=E8=B0=B7=E5=89=91=E4=BB=99?= Date: Tue, 15 Oct 2019 17:44:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BE=8D=E9=AD=82=E4=B8=AD?= =?UTF-8?q?=E6=96=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- monsters-info/official-API/test-skill.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/monsters-info/official-API/test-skill.html b/monsters-info/official-API/test-skill.html index ce70d0b4..3da9fe55 100644 --- a/monsters-info/official-API/test-skill.html +++ b/monsters-info/official-API/test-skill.html @@ -66,14 +66,16 @@ function skillDetail(si) //返回觉醒名 function an(i){return ana[i-1] || ("未知觉醒" + i);} //从二进制的数字中获得有哪些内容 - function getNamesFromBinary(num,arr) - { - var results = arr.filter(function(pn,pi){ - return num & Math.pow(2,pi); + function getNamesFromBinary(num,dataArr) + { /*num是输入的数字,2的N次方在2进制下表示1后面跟着N个0。 + 如果num和2的N次方同时存在某位1,则返回这个数,逻辑上转换为true。 + filter就可以返回所有有这个数的数据*/ + var results = dataArr.filter(function(pn,pi){ + return num & Math.pow(2,pi); //Math.pow(x,y)计算以x为底的y次方值 }); return results; } - //从二进制(10禁止保存)的数字中获得有哪些珠子 + //从二进制(10进制保存)的数字中获得有哪些珠子 function binPns(b) { /*b是输入的数字,比如10进制465转二进制=>111010001 然后从地位到高位表示火水木光暗……