MST

星途 面试题库

面试题:Ruby模式匹配语法之基础应用

给定一个数组,例如 [1, 'two', 3.0],使用Ruby的模式匹配语法,将数组中的元素分别匹配到不同的变量中,然后输出这些变量的值。请写出完整的Ruby代码实现。
25.5万 热度难度
编程语言Ruby

知识考点

AI 面试

面试题答案

一键面试
arr = [1, 'two', 3.0]
if arr.match?([a, b, c])
  puts a
  puts b
  puts c
end