Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Ruby N00by

Name: Anonymous 2010-04-25 21:40

What is wrong here?

puts 'What is your favourite number?'
fav_number = gets.chomp
better_number = fav_number.to_i + 1
puts 'A better favourite number would be, ' +better_number+ '!'

Name: Anonymous 2010-04-28 17:50

This is the proper, idiomatic, and socially acceptable way of doing it:

# Provides a better number. See README.markdown for details.
# http://github.com/anoynmous/betternumber/tree/master/
#
# Author::    Anonymous  (sage@4chan.org)
# Copyright:: Copyright (c) 2010 Anonymous
# License::   MIT

require 'test/unit'

class Fixnum
  def better
    self + 1
  end
end

class TestBetterNumber < Test::Unit::TestCase
  def test_improvement
    assert_equal(2, 1.better)
    assert_equal(5, 4.better)
    assert_equal(48, 47.better)
    assert_equal(65536, 65535.better)
  end
end

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List