A.- Der 1967 geborene B._ ist seit Mai 1991 Inhaber eines Spenglerei- und Dachdeckerbetriebes. Am 18. März 1995 zog er sich bei einem Unfall eine mediale Schenkelhalsfraktur links zu, worauf sich in der Folge eine zunehmende Coxarthrose links entwickelte. Am 2. April 1997 meldete er sich deshalb bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärungen in medizinischer Hinsicht sowie Beizug der Geschäftsabschlüsse der Jahre 1994 bis 1996 verneinte die IV-Stelle Luzern mit Verfügung vom 20. Januar 1998 einen Rentenanspruch. B.- Die hiegegen erhobene Beschwerde hiess das Verwaltungsgericht des Kantons Luzern mit Entscheid vom 24. November 1999 gut und sprach B._ ab März 1996 eine halbe Invalidenrente zu. Auf den Eventualantrag auf Zusprechung eines Wartetaggeldes trat es nicht ein. C.- Die IV-Stelle führt Verwaltungsgerichtsbeschwerde mit dem sinngemässen Rechtsbegehren, der vorinstanzliche Entscheid sei insoweit aufzuheben, als B._ eine Rente zugesprochen worden sei. B._ schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 