【问题标题】:Using shoes ask() to do math?用鞋子 ask() 做数学?
【发布时间】:2012-04-16 01:28:11
【问题描述】:

大家好,我正在使用鞋子来解决 ign 代码 foo 的问题。问题是

您拥有一家车牌制造公司。编写一个程序,该程序需要一个种群并确定能产生足够多独特印版的最简单模式。由于将生成与模式匹配的所有板,因此找到产生最少多余板的模式。使用字母 (A-Z) 和数字 (0-9) 的组合。

我试图抓住鞋子,但是为什么当我像这样包装一个实例变量时

@pop = ask("what is the Population?")

当我像这样再次包装它时:

@plates = @pop / 2

然后我想创建一个简单的警报

alert(@plates)

这不是为了回答这个更简单的问题。只是为了学习。如果您对项目的实际编码以及我如何解决问题有任何建议。

【问题讨论】:

    标签: ruby algorithm shoes


    【解决方案1】:

    一切都差不多了。 但是,“@pop”被分配了“字符串”,因此您需要将其转换为浮点数或您希望的任何数字类型,例如:

    @plates=@pop.to_f/2
    

    【讨论】:

    • 那么 ..to_f 做了什么,我将如何实现它来创建我需要完成的程序。
    • 对于这个问题,您是否有一个简单的方程式来解决这个问题,或者我将如何为此编写算法?
    • to_f 在这种情况下将字符串转换为实数。看看:ruby-doc.org/core-1.9.3/Float.html.
    猜你喜欢
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-20
    相关资源
    最近更新 更多