質問編集履歴

9

修正

2015/12/10 06:02

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
@@ -1 +1 @@
1
- ローカルストレージ、読み出し
1
+ 読み出し
test CHANGED
File without changes

8

修正

2015/12/10 06:02

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -1,19 +1,3 @@
1
- 本日一つ前にvalueの値を配列にいれるという質問をさせていただいて回答を頂きましたが、やり方を変えようかと思いました。理由は処理の速度と、キーをミリ秒で保存した理由がなくなってしまうためです。
2
-
3
-
4
-
5
- 前の質問では、欲しいキーがあったらその中身(value)を配列にいれるというコードで考えていましたが、
6
-
7
-
8
-
9
- キーの一覧を取得してから、キーが探したい間(最小値~最大値)の間にあれば、その中身(value)を表示させようと思いました。
10
-
11
-
12
-
13
- なので前回の質問で回答してくださった方に対しては本当に申し訳ないですが、新しい仕組みでちょっとずつ作ってみたいと思っていますので、ご教授の方宜しくお願いします。
14
-
15
-
16
-
17
1
  ```
18
2
 
19
3
  function yomidashi(){
@@ -33,5 +17,3 @@
33
17
  }
34
18
 
35
19
  ```
36
-
37
- 上のコードで一覧を列挙して見ることはわかったのですが、キーの取得から欲しいキーだけ取りだすところがわからないので、回答してくださる方がいましたらお願いいたします。

7

コード修正

2015/12/10 06:01

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -16,19 +16,19 @@
16
16
 
17
17
  ```
18
18
 
19
- var value;
19
+ function yomidashi(){
20
20
 
21
- function yomidashi(){
22
21
 
23
- for(var i = 0; i < localStorage.length ; i++) {
24
22
 
25
- if (var i = min; i <= max; ++i) { //ここらへんがわかりません
23
+ for(var i = 0; i < localStorage.length ; i++) {
26
24
 
27
- value = localStorage.getItem(i);
25
+ if ( i = min & i <= max & ++i) {
28
26
 
29
-
27
+ value = localStorage.getItem(i);
30
28
 
31
29
  }
30
+
31
+ }
32
32
 
33
33
  }
34
34
 

6

コード修正

2015/12/09 06:13

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -16,9 +16,9 @@
16
16
 
17
17
  ```
18
18
 
19
- function yomidashi(){
19
+ var value;
20
20
 
21
- var value;
21
+ function yomidashi(){
22
22
 
23
23
  for(var i = 0; i < localStorage.length ; i++) {
24
24
 

5

コード修正

2015/12/09 05:56

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  value = localStorage.getItem(i);
28
28
 
29
- console.log(n);
29
+
30
30
 
31
31
  }
32
32
 

4

コード修正

2015/12/09 05:54

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -16,15 +16,17 @@
16
16
 
17
17
  ```
18
18
 
19
- function yomidashi(){
19
+ function yomidashi(){
20
20
 
21
-
21
+ var value;
22
22
 
23
23
  for(var i = 0; i < localStorage.length ; i++) {
24
24
 
25
- if (var i = min; i <= max; ++i) { //ここらへんがわかりません
25
+ if (var i = min; i <= max; ++i) { //ここらへんがわかりません
26
26
 
27
+ value = localStorage.getItem(i);
28
+
27
- console.log(n);
29
+ } console.log(n);
28
30
 
29
31
  }
30
32
 

3

if文変更

2015/12/09 05:52

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -22,9 +22,9 @@
22
22
 
23
23
  for(var i = 0; i < localStorage.length ; i++) {
24
24
 
25
- if //ここらわかりません
25
+ if (var i = min; i <= max; ++i) { //ここらへんがわかりません
26
26
 
27
- console.log(n);
27
+ console.log(n);
28
28
 
29
29
  }
30
30
 

2

変数はなくしました。

2015/12/09 05:50

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- キーの一覧を取得してから、取得したものを変数に入れて、その変数が探したい間(最小値~最大値)の間にあれば、その中身(value)を表示させようと思いました。
9
+ キーの一覧を取得してから、キーが探したい間(最小値~最大値)の間にあれば、その中身(value)を表示させようと思いました。
10
10
 
11
11
 
12
12
 
@@ -18,9 +18,11 @@
18
18
 
19
19
  function yomidashi(){
20
20
 
21
- var n;
21
+
22
22
 
23
23
  for(var i = 0; i < localStorage.length ; i++) {
24
+
25
+ if //ここからわかりません
24
26
 
25
27
  console.log(n);
26
28
 
@@ -30,4 +32,4 @@
30
32
 
31
33
  ```
32
34
 
33
- 上のコードで一覧を列挙して見ることはわかったのですが、変数nにキーを全部入れるところがわからないので、回答してくださる方がいましたらお願いいたします。
35
+ 上のコードで一覧を列挙して見ることはわかったのですが、キーの取得から欲しいキーだけ取りだすところがわからないので、回答してくださる方がいましたらお願いいたします。

1

コード修正

2015/12/09 05:46

投稿

ikenirubasyu
ikenirubasyu

スコア54

test CHANGED
File without changes
test CHANGED
@@ -14,28 +14,20 @@
14
14
 
15
15
 
16
16
 
17
+ ```
18
+
17
19
  function yomidashi(){
18
20
 
21
+ var n;
19
22
 
23
+ for(var i = 0; i < localStorage.length ; i++) {
20
24
 
21
- var n; //キーを全部入れる変数
22
-
23
-
24
-
25
- for(var i = 0; i < localStorage.length ; i++) {
26
-
27
-
28
-
29
- console.log(localStorage.key(i));
25
+ console.log(n);
30
26
 
31
27
  }
32
28
 
33
-
34
-
35
-
36
-
37
29
  }
38
30
 
39
-
31
+ ```
40
32
 
41
33
  上のコードで一覧を列挙して見ることはわかったのですが、変数nにキーを全部入れるところがわからないので、回答してくださる方がいましたらお願いいたします。