Ruby: 100 Simple Codes

Ruby: 100 Simple Codes beginner-friendly collection of easy-to-understand Ruby examples. Each code snippet is designed to help you learn programming concepts step by step, from basic syntax to simple projects. Perfect for students, self-learners, and anyone who wants to practice Ruby in a fun and practical way. Codes: 1. Hello World 2. Add Two Numbers 3. Check Even or Odd 4. Loop Through Numbers 5. Simple Method 6. Array Example 7. Hash Example 8. Class and Object 9. Check If Number Is Positive 10. Simple Calculator === 11. Subtract Two Numbers 12. Multiply Two Numbers 13. Divide Two Numbers 14. Find Remainder 15. Compare Two Numbers 16. Case Statement 17. While Loop 18. Until Loop 19. Check If String Includes Word 20. Reverse a String === 21. Capitalize a String 22. Convert String to Uppercase 23. Convert String to Lowercase 24. Get String Length 25. Split String into Words 26. Join Array into String 27. Sort an Array 28. Find Maximum in Array 29. Find Minimum in Array 30. Check if Array Includes Value === 31. Remove Duplicates from Array 32. Push Item to Array 33. Pop Item from Array 34. Check if Hash Has Key 35. Check if Hash Has Value 36. Iterate Over Hash 37. Convert String to Integer 38. Convert String to Float 39. Convert Integer to String 40. Check if Number is Zero === 41. Create a Range 42. Check if Value in Range 43. Get Current Time 44. Format Time 45. Sleep for 2 Seconds 46. Generate Random Number 47. Repeat a String 48. Check If Variable is Nil 49. Ternary Operator 50. Define Constant === 51. Rescue from Error 52. Check Data Type 53. Loop with Times 54. Loop with Upto 55. Loop with Downto 56. Map an Array 57. Select from Array 58. Reject from Array 59. Reduce Array to Sum 60. Symbol vs String === 61. Convert String to Symbol 62. Check if File Exists 63. Read a File 64. Write to a File 65. Append to a File 66. Delete a File 67. Check if Directory Exists 68. Create a Directory 69. List Files in Directory 70. Delete a Directory === 71. Check if String is Empty 72. Count Items in Array 73. Create an Empty Hash 74. Merge Two Hashes 75. Nested Hash Example 76. Define a Class with Initialize 77. Check if Object is Instance of Class 78. Check if Number is Negative 79. Count Characters in String 80. Swap Case in String === 81. Repeat Code with Loop and Break 82. Next in Loop 83. Find Index in Array 84. Flatten Nested Array 85. Delete from Array 86. Compact Array (Remove nils) 87. Check if All Items Match Condition 88. Check if Any Item Matches Condition 89. Get Unique Characters from String 90. Use Constants in Class === 91. Yield with Block 92. Default Parameter in Method 93. Global Variable 94. Class Variable 95. Check If Method Exists 96. Get First and Last from Array 97. Create Range with Step 98. Random Sample from Array 99. Sort Hash by Key 100. Sort Hash by Value ===

Apr 29, 2025 - 18:09
 0
Ruby: 100 Simple Codes

Ruby: 100 Simple Codes

beginner-friendly collection of easy-to-understand Ruby examples.



Each code snippet is designed to help you learn programming concepts step by step, from basic syntax to simple projects. Perfect for students, self-learners, and anyone who wants to practice Ruby in a fun and practical way.


Codes:

1. Hello World

2. Add Two Numbers

3. Check Even or Odd

4. Loop Through Numbers

5. Simple Method

6. Array Example

7. Hash Example

8. Class and Object

9. Check If Number Is Positive

10. Simple Calculator

===

11. Subtract Two Numbers

12. Multiply Two Numbers

13. Divide Two Numbers

14. Find Remainder

15. Compare Two Numbers

16. Case Statement

17. While Loop

18. Until Loop

19. Check If String Includes Word

20. Reverse a String

===

21. Capitalize a String

22. Convert String to Uppercase

23. Convert String to Lowercase

24. Get String Length

25. Split String into Words

26. Join Array into String

27. Sort an Array

28. Find Maximum in Array

29. Find Minimum in Array

30. Check if Array Includes Value

===

31. Remove Duplicates from Array

32. Push Item to Array

33. Pop Item from Array

34. Check if Hash Has Key

35. Check if Hash Has Value

36. Iterate Over Hash

37. Convert String to Integer

38. Convert String to Float

39. Convert Integer to String

40. Check if Number is Zero

===

41. Create a Range

42. Check if Value in Range

43. Get Current Time

44. Format Time

45. Sleep for 2 Seconds

46. Generate Random Number

47. Repeat a String

48. Check If Variable is Nil

49. Ternary Operator

50. Define Constant

===

51. Rescue from Error

52. Check Data Type

53. Loop with Times

54. Loop with Upto

55. Loop with Downto

56. Map an Array

57. Select from Array

58. Reject from Array

59. Reduce Array to Sum

60. Symbol vs String

===

61. Convert String to Symbol

62. Check if File Exists

63. Read a File

64. Write to a File

65. Append to a File

66. Delete a File

67. Check if Directory Exists

68. Create a Directory

69. List Files in Directory

70. Delete a Directory

===

71. Check if String is Empty

72. Count Items in Array

73. Create an Empty Hash

74. Merge Two Hashes

75. Nested Hash Example

76. Define a Class with Initialize

77. Check if Object is Instance of Class

78. Check if Number is Negative

79. Count Characters in String

80. Swap Case in String

===

81. Repeat Code with Loop and Break

82. Next in Loop

83. Find Index in Array

84. Flatten Nested Array

85. Delete from Array

86. Compact Array (Remove nils)

87. Check if All Items Match Condition

88. Check if Any Item Matches Condition

89. Get Unique Characters from String

90. Use Constants in Class

===

91. Yield with Block

92. Default Parameter in Method

93. Global Variable

94. Class Variable

95. Check If Method Exists

96. Get First and Last from Array

97. Create Range with Step

98. Random Sample from Array

99. Sort Hash by Key

100. Sort Hash by Value

===