Ruby Koans about_array_assignment – 非平行与平行分配歧视

Ruby Koans about_array_assignment – 非平行与平行分配歧视,第1张

概述通过 rubykoans.com工作,我在about_array_assignment.rb中遇到了这两段代码 你如何判断第一个是非平行分配,第二个是一个变量的并行赋值?对我来说,除了命名差异外,代码几乎完全相同. 4 def test_non_parallel_assignment 5 names = ["John", "Smith"] 6 assert_equal 通过 rubykoans.com工作,我在about_array_assignment.rb中遇到了这两段代码

你如何判断第一个是非平行分配,第二个是一个变量的并行赋值?对我来说,除了命名差异外,代码几乎完全相同.

4   def test_non_parallel_assignment  5     names = ["John","Smith"]  6     assert_equal ["John","Smith"],names  7   end 45   def test_parallel_assignment_with_one_variable 46     first_name,= ["John","Smith"] 47     assert_equal 'John',first_name 48   end
解决方法 在第二个示例中,变量后面有一个逗号.并行赋值通常列出几个以逗号分隔的变量,但只允许使用一个变量(但这仍然需要逗号才能将其与常规赋值分开). @H_404_21@ 总结

以上是内存溢出为你收集整理的Ruby Koans about_array_assignment – 非平行与平行分配歧视全部内容,希望文章能够帮你解决Ruby Koans about_array_assignment – 非平行与平行分配歧视所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/langs/1283367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存