code: function(func, code){
  		for(var c=0;c<this.board.cell.length;c++){
  			var cell = this.board.cell[c];
  			if(!func(cell)){ continue;}
  			
  			this.failcode.add(code);
  			if(this.checkOnly){ break;}
  			cell.seterr(1);
  		}
  	}
docs: --------------------------------------------------------------------------- ans.checkAllCell()   条件func==trueになるマスがあったらエラーを設定する ans.checkNoNumCell() 数字の入っていないセルがあるか判定する ans.checkIceLines()  アイスバーン上で線が曲がっているか判定する ans.checkNotCrossOnMark()  十字のマーク上で線が交差していることを判定する ans.checkLineOnShadeCell() 黒マス上に線がないことを判定する ans.checkNoLineObject()    線が出ていない数字や○がないかどうか判定する ans.checkLineOverLetter()  線が数字などを通過しているか判定する ---------------------------------------------------------------------------