オライリー・ジャパンの書籍380冊、全部買った
という記事が話題になってましたが、合計金額がなかったので調べました。
oreilly.rb
require 'open-uri'
require 'nokogiri'
open("http://www.oreilly.co.jp/catalog/") do |f|
doc = Nokogiri::HTML.parse f.read
prices = doc.css(".price").map{|p| p.text.tr(?,, '').to_i }
amount = prices.inject(:+).to_s.gsub(/(\d)(?=(\d{3})+(?!\d))/, '\1,')
puts "合計 #{prices.size}冊 #{amount}円"
end
結果
合計 419冊 1,442,556円
全巻一括購入で割引とかあるんでしょうか。分かりません。
てか、ブログの記事より40冊ほど多いですね。
ざっくり一冊平均3442円なので380冊で130万8318円ぐらいでしょうか。