Flowing
Dev
更多工具
添加到项目
项目模式
搜索工具和命令…
⌘ K
简体中文
Ruby Playground
免费
在浏览器中运行 Ruby 代码,这里用的是编译到 WebAssembly 的 CRuby。 你的代码在浏览器里独立的沙盒中运行,绝不会被上传。
基础知识
main.rb
1
2
3
4
5
6
7
8
9
10
11
class Dev attr_reader :name, :langs def initialize(name, *langs) = (@name, @langs = name, langs) def to_s = "#{name} codes in #{langs.join(', ')}" end devs = [Dev.new("Matz", "Ruby", "C"), Dev.new("Yukihiro", "Ruby")] devs.each { |d| puts d } puts (1..10).select(&:even?).sum puts RUBY_VERSION
运行
按 Ctrl/⌘ + Enter 运行
运行时: ruby.wasm (CRuby 3.3)
控制台
点击“运行”来执行你的代码。