コードレビュー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件
使い方動画
注目の投稿
サンプル(練習場所として使ってください!)
// 作成したコードを記述してください。 // 現在、投稿完了後のコード編集はできません。 function sum(a, b) { return a+b }
フィードバック数 19 イイね数9
投稿日時 2019-08-17 02:59:24
クイズシューティングゲームのクイズ生成ロジック
'use strict'; const question = [ '問題1', '問題2', '問題3', '問題4', '問題5', '問題6', ] const choices = [ ['A','B','C'], ['D','E','F'], ['A','B','C'], ['D','E','F'], ['A','B','C'], ['D','E','F'] ] const answer = [0,0,0,0,0,0]; const MAX_QUIZ_NUMBER = question.length; var currentQuizNum = 0; var correctNum = 0; var quizFlag = true; class Quiz { constructor(question, choices, answer){ this.question = question; this.choices = choices; this.answer = answer; } isAnswerCorrect(choice){ console.log('answer:'+this.answer+'\nchoice:'+choice); if(choice == this.answer)return true; return false; } setData(num){ this._question = question[num]; this._choices = choices[num]; this._answer = answer[num]; } changeHtml(){ $('#question').html(this.question); for(let i=0; i<3; i++){ $('#ans'+i).html(this.choices[i]); } } get question(){return this._question;} get choices(){return this._choices;} get answer(){return this._answer;} set question(val){this._question = val;} set choices(val){this._choices = val;} set answer(val){this._answer = val;} } var quiz = new Quiz(); console.log(quiz.answer); $('#start').on('click',function(){ quiz.setData(0); quiz.changeHtml(); }); $('[name=choice]').on('click',function(){ if(quizFlag){ alert(quiz.isAnswerCorrect($(this).val())); if(currentQuizNum
フィードバック数 4 イイね数0
投稿日時 2019-08-26 05:22: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
オブジェクトの中身を確認する関数
// 作成したコードを記述してください。 // 現在、投稿完了後のコード編集はできません。 function isComplete(children) { let result = 0; children.forEach((el,i) => { Object.values(el).forEach(e => { if(typeof e === 'object') { Object.values(e).forEach(k => { (k === "" || k === null || k === "undefined") ? result++ : result }) } (e === "" || e === null || e === "undefined") ? result++ : result }) }); return result === 0 }
フィードバック数 3 イイね数2
投稿日時 2019-08-18 06:17:53
結婚式の2次会フォーム
PDO::ERRMODE_WARNING]); $sth = $pdo->prepare("INSERT INTO wedding (lastname,firstname,cellphone,email,is_attend,message,question) VALUES (:lastname, :firstname, :cellphone, :email, :is_attend, :message, :question)"); $sth->bindValue(':lastname', $lastname, PDO::PARAM_STR); $sth->bindValue(':firstname', $firstname, PDO::PARAM_STR); $sth->bindValue(':cellphone', $cellphone, PDO::PARAM_STR); $sth->bindValue(':email', $email, PDO::PARAM_STR); $sth->bindValue(':is_attend', $is_attend, PDO::PARAM_INT); $sth->bindValue(':message', $message, PDO::PARAM_STR); $sth->bindValue(':question', $question, PDO::PARAM_STR); $insert = $sth->execute(); $pdo = null; $sth = null; if(!$insert){ $is_success = false; echo('お手数ですが戻るボタンを押して、もう一度提出をお願いします。'); die(); return false; } } catch(Exception $e){ $is_success = false; echo('お手数ですが戻るボタンを押して、もう一度提出をお願いします。'); die(); } if($is_success){ echo('ご回答ありがとうございます!
'); } ?>
フィードバック数 3 イイね数1
投稿日時 2019-08-19 11:11:58