算术,比较,分配

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

打开 irb ... 我们可以在这里去试一下 ruby 语言的一些基本的操作 ... 先做一些算术运算 ... 1 + 1 ... 结果是 2 .. 3 - 2 结果是 1 ... 3 * 3 ... 结果是 9 ... 9 / 3 结果是 3 ... 再试一下小数 .. 0.25 * 3 ... 等于 0.75 .. 3 / 0.25 ... 结果是 12.0 ... 注意这个结果会是一个小数 ...

我们可以再试一下,让一个数字加上一个字符串 .. 一组引号标记的就是一个字符串 ... 会返回一个错误 ... ruby 不会自动转换数据的类型,这里就是它不会把数字 1 自动转换成数字 ... 1 + ‘1’

如果我们知道自己要的是什么,需要手工的去转换数据的类型 .. 把一个字符串转换成数字可以使用一下 to_i 这个方法 ... 这回 ruby 就会知道怎么样处理这个表达式了 ... 会给我们返回运算的结果 ..

分配

再试一下分配 ... 让 x = 1 ... 现在 x 表示的就是数字 1 ... 再让 x 加上 1 ... 运算的结果就是 2 .. y = x + 1 ... y 的值是 2 ... 比较一下 .. 看一下 x 跟 y 是不是相等 ... 一个等号是分配,两个等号就是比较是否相等 ... 结果是 false ... 说明 x 不等于 y ..

再看一下 x 是不是小于 y ,结果是 true,说明 x 小于 y ... 再看看 x 是不是大于 y ... 结果是 false ... 也就是 x 不大于 y ...

string = 'hi' ... 现在 string 表示的是一个字符串,字符串的值是 hi ... 重新再给 string 分配一个值 ... 让它等于 hello ...

再让 string_1 等于 ' world' ... 然后让 string1 + string2 ... 结果就是两个字符串连接到了一块儿 ...

算术,比较,分配《 Ruby 语言 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点