Ho un hash come questo.sommare i numeri in un hash in rubino
products = {199 =>['Shoes', 59.99], 211 =>['Shirts', 19.99], 245 =>['Hats', 25.99], 689 => ['Coats', 99.99], 712 => ['Beanies', 6.99]}
Ha un numero articolo =>[product, price]
.
Vorrei riassumere tutti i prezzi senza utilizzare il metodo di iniezione.
Qualcuno può aiutarmi per favore?
Non capire 'inject' è alcuna ragione per non usarlo. Invece, dovresti semplicemente leggerlo, lo stile di programmazione funzionale può spesso portare a un codice più conciso e leggibile. –
Concordato con @NiklasB. qui, 'inject' /' reduce' è un metodo fantastico che, una volta compreso, renderà molto più semplice e più elegante gran parte del codice. –