World Benchmarking Alliance+NAT.C13 Health and safety fundamentals+Formula

score = (x) -> 
  if x == "Yes"
    10
  else
    0
  
weights = [0.25, 0.25, 0.25, 0.25]
health_and_safety = [commitment, quantitative, business_relationship_commitment, monitoring]

weights.reduce((weighted_sum, weight, index) -> 
              weighted_sum + weight*score(health_and_safety[index])
             , 0)
World Benchmarking Alliance+Image
World Benchmarking Alliance
Netherlands
commitment
World Benchmarking Alliance+Image
World Benchmarking Alliance
Netherlands
quantitative
World Benchmarking Alliance+Image
World Benchmarking Alliance
Netherlands
business_relationship_commitment
World Benchmarking Alliance+Image
World Benchmarking Alliance
Netherlands
monitoring