質問編集履歴

8

文字を修正した

2017/10/21 05:49

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  class Sample
60
60
 
61
- Aaa = 'aaa'
61
+ Aaa = 100
62
62
 
63
63
  def self.bbb
64
64
 
@@ -70,7 +70,7 @@
70
70
 
71
71
 
72
72
 
73
- puts Sample::Aaa #aaa
73
+ puts Sample::Aaa #100
74
74
 
75
75
  Sample::bbb # または Sample.bbb # bbb
76
76
 

7

ミスを直した

2017/10/21 05:49

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -72,8 +72,6 @@
72
72
 
73
73
  puts Sample::Aaa #aaa
74
74
 
75
- puts Sample::Bbb #bbb
76
-
77
75
  Sample::bbb # または Sample.bbb # bbb
78
76
 
79
77
  ```

6

文字を修正した

2017/10/21 05:49

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -60,11 +60,9 @@
60
60
 
61
61
  Aaa = 'aaa'
62
62
 
63
- Bbb = 'bbb'
63
+ def self.bbb
64
64
 
65
- def self.ccc
66
-
67
- puts 'ccc'
65
+ puts 'bbb'
68
66
 
69
67
  end
70
68
 
@@ -76,6 +74,6 @@
76
74
 
77
75
  puts Sample::Bbb #bbb
78
76
 
79
- Sample::ccc # または Sample.ccc # ccc
77
+ Sample::bbb # または Sample.bbb # bbb
80
78
 
81
79
  ```

5

新しいコードを追加した

2017/10/21 05:48

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -22,9 +22,7 @@
22
22
 
23
23
  Javascript ではオブジェクトに数値と関数を混在できますが、
24
24
 
25
- ruby ではできるのでしょう
25
+ ruby ではこう書くが一番近い
26
-
27
-
28
26
 
29
27
  ```ruby
30
28
 
@@ -54,52 +52,30 @@
54
52
 
55
53
  ```
56
54
 
57
- こう書くのが一番近いですか?
55
+ また、れはどうですか?
58
-
59
-
60
-
61
- これはプロパティが多くなった時に長くなってしまいますか?
62
56
 
63
57
  ```ruby
64
58
 
65
59
  class Sample
66
60
 
67
- def aaa
61
+ Aaa = 'aaa'
68
62
 
69
- 100
63
+ Bbb = 'bbb'
70
64
 
71
- end
65
+ def self.ccc
72
66
 
73
- def ccc
74
-
75
- 200
76
-
77
- end
78
-
79
- def ddd
80
-
81
- 300
82
-
83
- end
84
-
85
- def eee
86
-
87
- 400
88
-
89
- end
90
-
91
- def bbb
92
-
93
- puts 'bbb'
67
+ puts 'ccc'
94
-
95
- end
96
-
97
- def fff
98
-
99
- puts 'fff'
100
68
 
101
69
  end
102
70
 
103
71
  end
104
72
 
73
+
74
+
75
+ puts Sample::Aaa #aaa
76
+
77
+ puts Sample::Bbb #bbb
78
+
79
+ Sample::ccc # または Sample.ccc # ccc
80
+
105
81
  ```

4

先ほど追加したものをやっぱり消した

2017/10/21 05:47

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -103,25 +103,3 @@
103
103
  end
104
104
 
105
105
  ```
106
-
107
- これは見栄えが悪い
108
-
109
- ```ruby
110
-
111
- class Sample
112
-
113
- def aaa() 100 end
114
-
115
- def ccc() 200 end
116
-
117
- def ddd() 300 end
118
-
119
- def eee() 400 end
120
-
121
- def bbb() puts 'bbb' end
122
-
123
- def fff() puts 'fff' end
124
-
125
- end
126
-
127
- ```

3

追加の説明

2017/10/21 03:21

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -103,3 +103,25 @@
103
103
  end
104
104
 
105
105
  ```
106
+
107
+ これは見栄えが悪い
108
+
109
+ ```ruby
110
+
111
+ class Sample
112
+
113
+ def aaa() 100 end
114
+
115
+ def ccc() 200 end
116
+
117
+ def ddd() 300 end
118
+
119
+ def eee() 400 end
120
+
121
+ def bbb() puts 'bbb' end
122
+
123
+ def fff() puts 'fff' end
124
+
125
+ end
126
+
127
+ ```

2

タイトルがわかりにくいので修正

2017/10/21 03:20

投稿

kimurayu
kimurayu

スコア158

test CHANGED
@@ -1 +1 @@
1
- Javascript -> Ruby オブジェクト
1
+ Javascript オブジェクト -> Ruby での書き方
test CHANGED
File without changes

1

修正

2017/10/21 03:01

投稿

kimurayu
kimurayu

スコア158

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,11 @@
12
12
 
13
13
  };
14
14
 
15
+
16
+
17
+ console.log(Sample.aaa); // 100
18
+
15
- Sample.bbb();
19
+ Sample.bbb(); // bbb
16
20
 
17
21
  ```
18
22
 
@@ -44,7 +48,9 @@
44
48
 
45
49
  Sample = Sample.new
46
50
 
51
+ puts Sample.aaa # 100
52
+
47
- Sample.bbb
53
+ Sample.bbb # bbb
48
54
 
49
55
  ```
50
56