コードレビューSNS・ProgLearn

自分が書いたプログラムを投稿して レビューをもらおう!

投稿してみる
投稿一覧
PHP

コードに自信がない

PHP
if文
2019-09-11 09:39:20 | フィードバック:1件
PHP

他の書き方が知りたい

PHP
laravel 郵便番号のバリデーション
2019-09-11 08:09:54 | フィードバック:0件
Python

コードに自信がない

Python
モンティ・ホール問題
2019-08-28 01:45:56 | フィードバック:1件
Python

コードに自信がない

Python
コラッソの予想を解いてみた
2019-08-27 15:07:16 | フィードバック:0件
JavaScript

その他

JavaScript
クイズシューティングゲームのクイズ生成ロジック
2019-08-26 05:22:19 | フィードバック:4件
Python

その他

Python
Flaskによるルーティング処理
2019-08-26 05:02:44 | フィードバック:0件
JavaScript

その他

JavaScript
cfatアプリの骨子
2019-08-21 14:09:50 | フィードバック:1件
PHP

その他

PHP
multi認証によるEmail Verification(laravel)
2019-08-21 04:19:19 | フィードバック:1件
JavaScript

その他

JavaScript
テスト
2019-08-19 11:26:06 | フィードバック:1件
Python

その他

Python
女子生徒の課題を手伝いました
2019-08-19 11:17:13 | フィードバック:1件
PHP

その他

PHP
結婚式の2次会フォーム
2019-08-19 11:11:58 | フィードバック:3件
JavaScript

その他

JavaScript
泣く変換
2019-08-19 04:31:11 | フィードバック:2件
JavaScript

その他

JavaScript
ユーザIDの数をカウントする関数
2019-08-19 03:06:48 | フィードバック:1件
JavaScript

その他

JavaScript
オブジェクトの中身を確認する関数
2019-08-18 06:17:53 | フィードバック:3件
JavaScript

その他

JavaScript
Web API を叩いて情報を取得するJSON
2019-08-18 02:51:46 | フィードバック:0件
JavaScript

その他

JavaScript
FizzBuzzのコード書きました。
2019-08-17 14:19:06 | フィードバック:3件
JavaScript

その他

JavaScript
サンプル(練習場所として使ってください!)
2019-08-17 02:59:24 | フィードバック:19件
使い方動画
注目の投稿
FizzBuzzのコード書きました。
for(let i = 1; i <= 100; i++){ if(i % 15 == 0){ console.log('FizzBuzz') } else if (i % 5 == 0) { console.log('Buzz') } else if (i % 3 == 0){ console.log('Fizz') } else { console.log(i) } }
フィードバック数 3 イイね数2
投稿日時 2019-08-17 14:19:06
cfatアプリの骨子
// 作成したコードを記述してください。 // 現在、投稿完了後のコード編集はできません。 $("#text").on("keydown",function(e){ if(e.keyCode == 13){ send(); $(function () { // $("#output").animate($("#output")[0].scrollHeight); $("#output").scrollTop($("#output")[0].scrollHeight); // $("#output").animate({ scrollTop: $("#output").height() }, "slow"); // return false; }); } });
フィードバック数 1 イイね数0
投稿日時 2019-08-21 14:09:50
multi認証によるEmail Verification(laravel)
check()) { return redirect('/partner/dashboard'); } if ($guard == "company" && Auth::guard($guard)->check()) { return redirect('/company/dashbord'); } if (Auth::guard($guard)->check()) { return redirect('/home'); } return $next($request); } }
フィードバック数 1 イイね数0
投稿日時 2019-08-21 04:19:19
laravel 郵便番号のバリデーション

郵便番号


@if ($errors->has('zip_code_front'))
{{ $errors->first('zip_code_front') }}
@endif @if ($errors->has('zip_code_back'))
{{ $errors->first('zip_code_back') }}
@endif
フィードバック数 0 イイね数0
投稿日時 2019-09-11 08:09:54
女子生徒の課題を手伝いました
#!/usr/bin/env python # coding: utf-8 class CheckType: def __init__(self, val): self.val = val def check(self): if type(self.val) is "str": return "str" if type(self.val) is "int": return "int" return "他の" a = CheckType("abc") b = CheckType(123) c = CheckType([]) print('データ型は{}型です'.format(a.check())) print('データ型は{}型です'.format(b.check())) print('データ型は{}型です'.format(c.check()))
フィードバック数 1 イイね数0
投稿日時 2019-08-19 11:17:13
モンティ・ホール問題
import random NUM = 10000 count = 0 for i in range(NUM): # 当たりの数を作成 hit_num = random.randint(0,2) # ユーザが選ぶ user_selection = random.randint(0,2) # ユーザの選択肢と当たりの数が同じじゃなかったらcountを追加 if user_selection != hit_num: count += 1 print('確率: {}%'.format(count/NUM * 100))
フィードバック数 1 イイね数0
投稿日時 2019-08-28 01:45:56
コラッソの予想を解いてみた
#coding: utf-8 #お題 range = 2..10000 #値のチェック def is_collatz(num) val = num * 3 + 1 while val != 1 do val = val.even? ? val / 2 : val * 3 + 1 return false if val == num end return true end #実行 count = 0 range.each{|num| count = num.even? && !is_collatz(num) ? count + 1 : count } puts count
フィードバック数 0 イイね数0
投稿日時 2019-08-27 15:07:16
ユーザIDの数をカウントする関数
function countUserNum(data){ let userIdArr = [] if (data === undefined) { return 0 } else { data.forEach((el) => { const isExist = userIdArr.some((id) => { if (id === el.user_id) { return true } }) if (!isExist) { userIdArr.push(el.user_id) } }) } return userIdArr.length } // オブジェクトを格納した配列。各オブジェクトには user_id が格納されている const data = [ {user_id: 1}, {user_id: 2}, {user_id: 1}, {user_id: 3}, {user_id: 2} ] console.log("ユーザ数: " + countUserNum(data)) // 期待するアウトプット // ユーザ数: 3
フィードバック数 1 イイね数0
投稿日時 2019-08-19 03:06:48
if文
// 作成したコードを記述してください。 // 現在、投稿完了後のコード編集はできません。 $m){ echo "いえーい"; } else { echo "ノー"; }
フィードバック数 1 イイね数0
投稿日時 2019-09-11 09:39:20
Web API を叩いて情報を取得するJSON
/* GET Web API information */ const getAPIData = function(searchWords){ //If Search Words is NULL console.log('searchWord is :' + searchWords); if(searchWords == ""){ console.log('Search box is NULL'); $('.error').text('もっと自分の意見を言えよ!!!'); } //POST to PHP file to get JSON info. $.ajax({ type: 'POST', url: "./php/json.php", data:{ api:'gurunabi-rep', words: searchWords, } }) .then( // Success to get JSON function(data){ }, // Fail to get JSON function(){ alert('Failed to get .json data...'); } ); };
フィードバック数 0 イイね数0
投稿日時 2019-08-18 02:51:46
Flaskによるルーティング処理
from flask import Flask from flask import g from flask import render_template from flask import request from flask import Response from module import paiza import ast def get_data(): data_path = 'data/data_dict.txt' try: with open(data_path) as f: s = f.read() return ast.literal_eval(s) except: return None app = Flask(__name__) @app.route('/', methods=['GET','POST']) def paizanalizer(): if request.method == 'GET': data = get_data() return render_template('index.php', data = data) elif request.method == 'POST': paiza.get_data(request.form['mail'],request.form['pass']) data = get_data() return render_template('index.php', data = data) def main(): app.debug = True app.run(host='127.0.0.1', port=5000) if __name__ == '__main__': main()
フィードバック数 0 イイね数0
投稿日時 2019-08-26 05:02:44
サンプル(練習場所として使ってください!)
// 作成したコードを記述してください。 // 現在、投稿完了後のコード編集はできません。 function sum(a, b) { return a+b }
フィードバック数 19 イイね数9
投稿日時 2019-08-17 02:59:24