小编Raf*_*cia的帖子

编程可能令人困惑.Ruby语言

我在这里是因为我最近决定改变职业生涯,考虑到我的父母都是程序员,我一直想尝试学习编码.

我想申请旧金山一所名为App Academy的小学院,但为了向前迈进,我必须为他们通过考试.他们的网站是:http: //www.appacademy.io/

我最近一直在阅读很多,试图准备他们的考试,但不知怎的,我仍然在努力从中获得逻辑.我觉得有很多不同的编程方式,有时候几乎没有限制.

简而言之,这是我的问题:

编写一个将花费几分钟的方法,并返回一个格式化该数字的字符串hours:minutes.

def time_conversion(minutes)

end
Run Code Online (Sandbox Code Playgroud)

在我努力的地方,我永远不知道从哪里开始.每当我以某种方式攻击新问题时,我都无法弄清楚逻辑.在这个问题上,请不要提供答案,因为我想亲自尝试一下.但是,我真的很感谢学习一种方法来帮助解决每个问题.

例如,这里我首先意识到每小时有60分钟,所以在某些时候我将不得不在我的答案中包含这一点.我必须创建一个循环吗?我认同.请记住,我不知道怎么写...也许是这样的:

def time_conversion(minutes)

  i = 0

  while i > 60

  return hours of integer i % 60 

  return minutes of remainder * 60

  else return minutes of remainder * 60

  end 
Run Code Online (Sandbox Code Playgroud)

我确定我错了......请帮助!逻辑是否朝着正确的方向发展?

ruby ruby-on-rails

3
推荐指数
1
解决办法
197
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1