PHP interesse |
|
Eerst reken je uit hoeveel procent elke eigenschap bij het totaal moet doen (dus bij 5 eigenschappen, 20), dan check je in een for(each) loopje per eigenschap of hij matcht en zo ja, voeg je dat percentage toe aan het totaal...
Pseudocode:
eigenschappen = LIJST(eigenschappen)
aantal_eigenschappen = COUNT(eigenschappen)
procent_per_eigenschap = 100 / aantal_eigenschappen
totaal = 0
VOOR ELKE eigenschap IN eigenschappen:
ALS eigenschap matcht:
totaal += procent_per_eigenschap
eigenschappen = LIJST(eigenschappen) aantal_eigenschappen = COUNT(eigenschappen )procent_per_eigenschap = 100 / aantal_eigenschappen totaal = 0 VOOR ELKE eigenschap IN eigenschappen: ALS eigenschap matcht: totaal += procent_per_eigenschap
|