質問編集履歴
6
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -9,6 +9,11 @@ 
     | 
|
| 
       9 
9 
     | 
    
         
             
            ruby -v 5.2.1
         
     | 
| 
       10 
10 
     | 
    
         
             
            ご教示宜しくお願い致します。
         
     | 
| 
       11 
11 
     | 
    
         | 
| 
      
 12 
     | 
    
         
            +
             
     | 
| 
      
 13 
     | 
    
         
            +
            if tomorrow_forecast["temperature"]["max"]["celsius"] = nil
         
     | 
| 
      
 14 
     | 
    
         
            +
              条件
         
     | 
| 
      
 15 
     | 
    
         
            +
            等googleで見つかったことは試しましたが、解決しなかったため具体的なコードを教えて頂きたいです。
         
     | 
| 
      
 16 
     | 
    
         
            +
             
     | 
| 
       12 
17 
     | 
    
         
             
            ### 該当のソースコード
         
     | 
| 
       13 
18 
     | 
    
         | 
| 
       14 
19 
     | 
    
         
             
            ```
         
     | 
5
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -5,7 +5,7 @@ 
     | 
|
| 
       5 
5 
     | 
    
         
             
            ターミナルで表示するアプリを作っています。
         
     | 
| 
       6 
6 
     | 
    
         
             
            Livedoorのデータで時間帯によっては最高気温または最低気温がnullの場合があります。undefined method `[]' for nil:NilClass (NoMethodError)
         
     | 
| 
       7 
7 
     | 
    
         | 
| 
       8 
     | 
    
         
            -
            この場合に"データなし"等と表示したいのですが、どうしたら良いでしょうか。
         
     | 
| 
      
 8 
     | 
    
         
            +
            この場合に"データなし"等と表示したいのですが、どうしたら良いでしょうか。(データがnullでない場合は正常に作動します)
         
     | 
| 
       9 
9 
     | 
    
         
             
            ruby -v 5.2.1
         
     | 
| 
       10 
10 
     | 
    
         
             
            ご教示宜しくお願い致します。
         
     | 
| 
       11 
11 
     | 
    
         | 
4
    
        title	
    CHANGED
    
    | 
         @@ -1,1 +1,1 @@ 
     | 
|
| 
       1 
     | 
    
         
            -
            []' for nil:NilClassの解決
         
     | 
| 
      
 1 
     | 
    
         
            +
            Ruby  []' for nil:NilClassの解決
         
     | 
    
        body	
    CHANGED
    
    | 
         
            File without changes
         
     | 
3
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -61,9 +61,9 @@ 
     | 
|
| 
       61 
61 
     | 
    
         
             
              input = gets.to_i
         
     | 
| 
       62 
62 
     | 
    
         
             
                if input == 1 then tenki_tokyo
         
     | 
| 
       63 
63 
     | 
    
         
             
                elsif input == 0 then
         
     | 
| 
       64 
     | 
    
         
            -
                  end_program 
     | 
| 
      
 64 
     | 
    
         
            +
                  end_program
         
     | 
| 
       65 
65 
     | 
    
         
             
                else
         
     | 
| 
       66 
     | 
    
         
            -
                  exception 
     | 
| 
      
 66 
     | 
    
         
            +
                  exception
         
     | 
| 
       67 
67 
     | 
    
         
             
              end
         
     | 
| 
       68 
68 
     | 
    
         
             
            end
         
     | 
| 
       69 
69 
     | 
    
         
             
            ```
         
     | 
2
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -11,7 +11,8 @@ 
     | 
|
| 
       11 
11 
     | 
    
         | 
| 
       12 
12 
     | 
    
         
             
            ### 該当のソースコード
         
     | 
| 
       13 
13 
     | 
    
         | 
| 
      
 14 
     | 
    
         
            +
            ```
         
     | 
| 
       14 
     | 
    
         
            -
             
     | 
| 
      
 15 
     | 
    
         
            +
            require 'uri'
         
     | 
| 
       15 
16 
     | 
    
         
             
            require 'net/http'
         
     | 
| 
       16 
17 
     | 
    
         
             
            require 'json'
         
     | 
| 
       17 
18 
     | 
    
         
             
            require 'date'
         
     | 
| 
         @@ -64,4 +65,5 @@ 
     | 
|
| 
       64 
65 
     | 
    
         
             
                else
         
     | 
| 
       65 
66 
     | 
    
         
             
                  exception           # exceptionメソッドの呼び出し
         
     | 
| 
       66 
67 
     | 
    
         
             
              end
         
     | 
| 
       67 
     | 
    
         
            -
            end
         
     | 
| 
      
 68 
     | 
    
         
            +
            end
         
     | 
| 
      
 69 
     | 
    
         
            +
            ```
         
     | 
1
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -11,7 +11,7 @@ 
     | 
|
| 
       11 
11 
     | 
    
         | 
| 
       12 
12 
     | 
    
         
             
            ### 該当のソースコード
         
     | 
| 
       13 
13 
     | 
    
         | 
| 
       14 
     | 
    
         
            -
            require 'uri'
         
     | 
| 
      
 14 
     | 
    
         
            +
                require 'uri'
         
     | 
| 
       15 
15 
     | 
    
         
             
            require 'net/http'
         
     | 
| 
       16 
16 
     | 
    
         
             
            require 'json'
         
     | 
| 
       17 
17 
     | 
    
         
             
            require 'date'
         
     |