function findGouGuDingLi (n){
n = 100;arr=[];
for(var a = n;a>=5;a–){
for(var b = a-1;b>=4;b–){
for(var c = b-1;c>=3;c–){
if(a * a == b * b + c * c){
arr.push([a,b,c]);
}
}
}
}
return arr;
}
findGouGuDingLi();
由于3²+4²=5²,所以称‘3,4,5’为勾股数,求n(包括n)以内所有勾股数数组 比如10内的勾股数组[‘3,4,5‘, ‘6,8,10‘]
于 2023-03-28 11:42:07 首次发布