Sachverhalt: A. Der 1948 geborene E._ war zuletzt ab 2. November 1992 als Hauswart und Mitarbeiter in der Werkstätte bei der Firma M._ AG tätig. Diese Stelle versah er seit dem 7. Januar 2005 in einem Pensum von 50 %. Nach der von Seiten der Arbeitgeberin auf den 31. Dezember 2006 erfolgten Kündigung ging er keiner Erwerbstätigkeit mehr nach. Der Versicherte, der am 21. März 1989 einen Unfall erlitten hatte, bezog von 1990 bis 1993 eine Invalidenrente der Invalidenversicherung. Seit 1. November 1992 richtet ihm die Schweizerische Unfallversicherungsanstalt (SUVA) eine Invalidenrente auf Grund einer Erwerbsunfähigkeit von 20 % aus. Am 5. Mai 2006 meldete sich E._ zufolge Verschlechterung seines Gesundheitszustandes bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse sowie nach Durchführung des Vorbescheidverfahrens verneinte die IV-Stelle des Kantons Zürich den Anspruch auf eine Invalidenrente, da der Invaliditätsgrad nur 36 % betrage (Verfügung vom 9. Mai 2008). B. In Gutheissung der Beschwerde des E._ hob das Sozialversicherungsgericht des Kantons Zürich die Verfügung vom 9. Mai 2008 auf und sprach dem Versicherten mit Wirkung ab 1. Januar 2006 eine Viertelsrente zu (Entscheid vom 31. Dezember 2009). C. Die IV-Stelle des Kantons Zürich führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, der Entscheid vom 31. Dezember 2009 sei aufzuheben.