並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 1256件

新着順 人気順

条件分岐の検索結果281 - 320 件 / 1256件

  • 条件分岐コメント(Conditional Comments)|web bibo

    /* CSS(スタイルシート)に関する知識・テクニックなどの備忘録 */ 文字サイズ 大 中 小 現在のページ: HOME » CSSハック・条件分岐 » 条件分岐コメント(Conditional Comments)

    • Swift さくっと確認したい基礎文法 [いろんな条件分岐(switch文、if文)] - Qiita

      基本的にはif文、swich文など、 どの言語でも見慣れたものを使いますが、 swiftではタプル(Tuple)を利用した特殊で強力な構文を利用できます。 Switch文 if文は基本的に変わったことはないので、 Switch文からまとめてみます。 switch 式 { case 値1: // 処理 case 値2: //処理 case 値3,値4: //処理 default: //処理 } var color = "red" switch color { case "red": println("とまれー!") case "yellow": println("注意!") case "blue": println("進めー") default: println("故障中") }

        Swift さくっと確認したい基礎文法 [いろんな条件分岐(switch文、if文)] - Qiita
      • カテゴリ別にコンテンツの内容を調整する方法 [MT/カテゴリー条件分岐] - ソラトモラボ/デザイン事務所メモ

        <MTIfCategory name="カテゴリA"> <$MTInclude module="a"$> <MTElse> <MTIfDescendant parent="カテゴリB"> <$MTInclude module="b"$> <MTElse> <MTIfCategory name="カテゴリC"> <$MTInclude module="c"$> <MTElse> 特定のカテゴリ以外のカテゴリに表示させるもの </MTElse> </MTIfCategory> </MTElse> </MTIfDescendant> </MTElse> </MTIfCategory> 上記の場合、 カテゴリAの場合は、moduleのaを。 親カテゴリにカテゴリBをもつ場合は moduleのbを。 カテゴリCの場合はmoduleのcを表示。 そして一番内側のMTElseに、特定のカテゴリ以外のカテ

        • Ansible プレイブックの j2(jinja2) テンプレートの中で条件分岐したいときの書き方 - Qiita

          やりたいこと hoge.env.j2 ファイル内の環境変数を環境(ローカルとか Stg とか)ごとに設定したい けどわざわざファイルを別に用意するのは少し大げさ 今回はローカルのときだけ DB の環境変数を設定したかった 書き方の例 {% if stage == "local" %} DB_CONNECTION=mysql DB_HOST={{ mysql_db_master_host }} DB_SLAVE={{ mysql_db_slave_host }} DB_PORT=3306 DB_DATABASE={{ mysql_db_name }} DB_USERNAME={{ mysql_db_user }} DB_PASSWORD={{ mail_db_password }} {% endif %}

            Ansible プレイブックの j2(jinja2) テンプレートの中で条件分岐したいときの書き方 - Qiita
          • [ExtendScript]条件分岐インクルードとバイナリjsxのインクルード | diary NET. 1.2mg

            支給スクリプト(例. supplied_script.js)に手を加えることなくパラサイトしたい。 普通、自分で書いたスクリプト(my_script.js)の中に #include "supplied_script.js" を挿入したらいい。 my_script.jsを実行時にsupplied_script.jsも実行してくれる、関数ならそれを実行すればいい。 でも、同じような内容のスクリプトがバージョンごとに(sup4.js, sup5.js, sup6.js, sup7.js)なんてなっていると、この内容ならバージョン分岐してくれよという場合もあったりするわけですが(CS用は別格として)、支給品にそんなことをいっても仕方がないので、がんばってバージョン分岐させた自分のスクリプトの中でインクルードのバージョン分岐をしてみようと、何も考えずにswitch〜case 式、if 式などで s

            • WordPress 条件分岐1 | mono-lab

              WordPressのテンプレートをカスタマイズする際に良く使う条件分岐を紹介します。 条件分岐は主に特定のページに対して異なるデザインを適応させたり、<head>内で 特定のプラグインやスタイルシート、javascriptを読み込ませたい時などに利用します。 条件分岐1:トップページ <?php if(is_home()): ?> ~ <?php endif; ?> 条件分岐2:シングルページ(single.php) <?php if(is_single()): ?> ~ <?php endif; ?> 条件分岐3:ページ(page.php) <?php if(is_page()): ?> ~ <?php endif; ?> 条件分岐4:カテゴリー <?php if(is_category()): ?> ~ <?php endif; ?> それぞれの条件分岐には以下のように個別のIDを

              • CodeBuildのbuildspec.ymlに複数行に渡るコマンドを書く & 条件分岐を書く | DevelopersIO

                複数行に渡るコマンドを書く CodeBuildのビルド仕様を定義するbuildspec.yml内にて、複数行に渡るコマンドを定義したいです。 失敗 コンソールで複数行に渡るコマンドを実行したい場合は、行末に\を入れます。そうすることで、次行の入力内容も同行として解釈して実行してくれますよね。 % terraform plan -no-color -input=false \ -target="module.base.null_resource.remove_default_coredns_deployment" \ -target="module.base.null_resource.modify_kube_dns" \ -target="module.base.helm_release.coredns" これと同じ様にbuildspec.ymlにも書いてみました。 buildspec.y

                  CodeBuildのbuildspec.ymlに複数行に渡るコマンドを書く & 条件分岐を書く | DevelopersIO
                • ループと条件分岐は処理対象を明確に [Tips] - MoreBeerMorePower

                  Power Automate の Tipsです。 概要 Power Automateでループ (Apply to each/Do until) や条件分岐が入るときに少し厄介なのが、「処理の結果が不明瞭なこと」です。 ループ処理の場合にはいくつ目の処理かはアクションの結果でわかりますが、その時処理された対象のアイテムはそのままではわかりません。 これだとループの中で失敗があったときに問題の分析が遅くなります。(何番目の処理なのか から、どのアイテムかを見ていかないといけない) また条件分岐の時にも、実行結果からわかるのは判定がtrue/falseどちらだったかだけです。 これだと、期待動作だった場合にはよいのですが、意図せぬ結果だった時にやはり問題の分析が遅くなります。 ということで、こういう面倒さを緩和するTipsです。 ループは最初に「作成」をせよ ループの処理対象については、処理開始

                    ループと条件分岐は処理対象を明確に [Tips] - MoreBeerMorePower
                  • [EC-CUBE2.13]初心者のための条件分岐の書き方 | IT女子のお気に入りフォルダ

                    EC-CUBEでページ毎に記述を変えたいときの条件分岐の書き方です。 例えば、site_frame.tplでのmetaタグの記述をトップページ、商品詳細ページ、商品一覧ページで変えるとか、特定のページだけでjsファイルを読み込む、とか。 基本的にはif文を使うことになるので、まずはif文の書き方から。 <!--{if (ここに条件A)}--> 条件AがTRUEのときの処理 <!--{elseif (ここに条件B)}--> 条件BがTRUEのときの処理 <!--{else}--> それ以外のときの処理 <!--{/if}--> 条件の書き方はそれぞれ以下のようになります。 ※テンプレート変数をセットして条件分岐を記述しています。これが実用的かなーと思います。変数など使わんという場合は、条件の値にvalue値を書けばOKです。 ■トップページ <!--{assign var=index val

                      [EC-CUBE2.13]初心者のための条件分岐の書き方 | IT女子のお気に入りフォルダ
                    • WordPressで特定のカテゴリのページだけに表示させる条件分岐「in_category」 - ディレイマニア

                      WordPressには条件に応じて表示を振り分けることができる便利な機能がありまして、今回紹介するのは「in_category」という関数を使った「特定のカテゴリのページだけに表示させる」条件分岐です。 この方法を使うと「AカテゴリのページだけにBを表示させる」ということが簡単に実現できます。

                        WordPressで特定のカテゴリのページだけに表示させる条件分岐「in_category」 - ディレイマニア
                      • WordPressのメニューバーをcssロールオーバー+条件分岐で3パターン切り替え | motoyama.me

                        メニューバーの画像を全部つなげた1枚だけ作成し、ロールオーバーはcssのbackground-potisionで行う技。 ↓こういう画像を用意して、動作指定はサクっとcssでやっちゃうやつです。 便利ですよね。メリットとしては 画像が1枚で済む マウスオーバーでの読み込み時に一瞬白くなるチラツキがなくなる jsを使わなくて済む htmlコードがシンプルになる いや~良いことずくめだ。 上の画像は「通常」と「マウスオーバー」の2種類だけですが、当然のごとくわき出る要望として 「今いるページの部分だけはリンクをはずして色を変えたい」 ↓こういうことですよね。 でもでも!これをWordPressで実装しようと思うと、ある問題に引っかかります。 WordPressではテーマファイル内のheader.phpにメニューバーの記述をしている場合がほとんどなので すべてのページに同じメニューバーが表示され

                        • 【WP】カスタムフィールドで記事を絞り込み!条件分岐の記述方法

                          カスタムフィールドでの絞り込みをやったのでそのまとめ。 例えば、「今日のおススメ商品」としてトップページに任意の記事だけ表示したい時に使えます♪ ということで、今回は記事をピックアップするやり方。 目次 カスタムフィールドを使ってみる カスタムフィールドに入力する プラグイン:カスタムフィールドを使う場合 テンプレートの修正 絞り込みのためのソース カスタムフィールドをサイトの表示させる場合 WPの関数で表示 プラグイン:カスタムフィールドを使っている場合 今回のポイント!カスタムフィールドで真偽を判断する 今回の場合は、(「今日のおススメ商品」として)記事を表示するかしないか、1or0・TRUEorFALSEのような真偽で判断します。 カスタムフィールドを使ってみる まずカスタムフィールドに入力します。 名前 : pickup 値 : 1 今回は上記のようにしました。今回は真偽なので数字

                            【WP】カスタムフィールドで記事を絞り込み!条件分岐の記述方法
                          • 頭の体操! 条件分岐とループでデータ検索を実装できる?フラグの使い方の基本も

                            頭の体操! 条件分岐とループでデータ検索を実装できる?フラグの使い方の基本も:Excelマクロ/VBAで始める業務自動化プログラミング入門(14)(1/4 ページ) プログラミング初心者を対象にExcelマクロ/VBAを使った業務自動化プログラムの作り方を一から解説します。前回から応用編として実用的なExcelアプリの作り方を解説しています。今回は、データ処理のキモとなる「検索」をマクロで実装してみましょう。頭の体操に打ってつけですよ【Windows 10、Excel 2016に対応】。

                              頭の体操! 条件分岐とループでデータ検索を実装できる?フラグの使い方の基本も
                            • WordPressで特定の親ページを持つ子孫ページ(子・孫・玄孫)全てを対象とする条件分岐

                              WordPressで特定の親ページを持つ子ページ孫ページ以下全てを対象とする条件分岐(get_post_ancestors) wordpress wordpress, 条件分岐 自分でも嫌になるくらい毎回忘れるのでWordPress条件分岐備忘録。 サイドバーとかで、特定の親ページを持つ子ページ以下(孫・玄孫)の全ての階層ページを対象とする条件分岐方法。これ、本当に毎回忘れてその都度調べまくってる…。 get_post_ancestorsと言う関数を使います。 これで条件分岐させれば、同一階層(同じ親ページ )にある全ページにサイドバーで同じ物を表示させることができるはずです。例えば、同一階層にある全ページ一覧をその階層ページだけのサイドバーに表示させるとかね。 <?php if(is_page(親ページ1のID) || in_array(親ページ1のID, get_post_ancest

                              • WordPressのウィジェットで条件分岐(スマホから観覧時は)によって表示非表示をさせるWidget Logicが便利!

                                WordPressのウィジェットで条件分岐(スマホから観覧時は)によって表示非表示をさせるWidget Logicが便利! こんにちは!@shinichirou_fです。 最近、このサイトをスマホから見て最適化して行きたいなと考えていまして、 僕がサイトを見るときは、ごちゃごちゃしてなくてシンプルな感じの方が好きなので、色々要らないなーって思うものは省いて行こうと思っています。 そんで、サイドバーに楽天の縦長の広告を出しているんですが、 スマホではサイドバーが下の方に来てほとんど見ない(おそらく)のにデータ読み込みで重くなるだけかと思いました。 今回は、 スマホで見る時にウィジェットの項目を非表示にする方法です まず、Widget Logicプラグインをインストールします。そして有効化します。 すると、 WordPress管理画面>外観>ウィジェットへ行き、 ウィジェットを開くと

                                • コンピュータアーキテクチャの話(349) GPUにおける条件分岐の方法 | マイナビニュース

                                  SIMT実行の条件分岐 コンピュータのプログラムで、条件を判定して、その後の処理を変えるという機能を使わずに済むものはほとんど無いといってよい。CPUのマルチスレッド処理のように、実行するスレッドごとにプログラムとPC(プログラムカウンタ)があるプロセサの場合は、if文の条件が成立したスレッドではthen節の命令を実行し、条件が不成立のスレッドではelse節の命令を実行するようにすればよい。 しかし、NVIDIAのGPUの場合は32スレッドがワープという単位でまとめられており、32スレッドが同じ命令列を実行する。このため、1つのワープの中に、条件が成立するスレッドと不成立のスレッドが混在すると困ったことになる。 この問題を解決するため、GPUではスレッドごとに、それぞれの命令にその命令を実行するかしないかを指示するPredicateというビットを指定することができるようになっている。前の図

                                    コンピュータアーキテクチャの話(349) GPUにおける条件分岐の方法 | マイナビニュース
                                  • .htaccessによる条件分岐(mod_rewrite) プログラマらしく書くには - Qiita

                                    はじめに こんにちは、chrです。 みなさん、mod_rewrite書いてますか? リダイレクトの時に使う方や、FWと連携させるのに使う方もいると思います。 サイトのリニューアルを行っていると、定義の量が増えると行数も多く、同じことを何度も書いているなぁと感じてました。 そこで、自分なりにmod_rewriteの書き方のベストプラクティスと感じた方法を共有します。 結論 環境変数を使おう 環境変数使えば、何度も同じことを書かなくて良い プログラマっぽい考え方でmod_rewriteを書ける ただ、mod_rewriteへ求める要件が多くないと、コード量が増えるだけになるかも 環境変数の定義方法 RewriteRuleのoptionの値で定義します

                                      .htaccessによる条件分岐(mod_rewrite) プログラマらしく書くには - Qiita
                                    • 【コラム】コンピュータアーキテクチャの話 (167) 条件分岐命令と分岐予測の考え方 | エンタープライズ | マイコミジャーナル

                                      分岐予測 条件分岐命令は、平均的には5命令に1回程度の出現頻度であり、条件が確定してから分岐命令を実行し、さらに分岐先の命令をフェッチしてきてデコードできる状態になるまでには、命令フェッチが1次キャッシュにヒットしたとしても5サイクル程度は掛かってしまう。 これは1命令ずつ実行するプロセサでも問題であるが、並列に命令を実行するスーパスカラプロセサでは、より大きな性能制約となる。最大では4命令を並列にデコードできるプロセサでも各種の発行制約が存在するので、1サイクルに並列に発行できる命令数を平均2.5命令程度である。しかし、条件分岐命令は平均的に5命令に1回程度の出現頻度であるので、2サイクルに1回は条件分岐命令が含まれることになる。そして、分岐確率が半々とみてその半分で分岐が起こり、ここで5サイクルの待ちが発生すると、平均的には9サイクルで10命令の発行となってしまう。1命令ずつ順次処理す

                                      • WordPressのプライバシー設定で指定しているプライバシーポリシーページを判別する条件分岐「is_privacy_policy」

                                        EUのGDPRへの対応を支援するために、WordPress4.9.6から管理画面に「プライバシー設定」という項目が追加されました。 参考:WordPress 4.9.6 プライバシー・メンテナンスリリース [設定] – [プライバシー]にアクセスすると、プライバシーポリシーページを設定することができます。 今回は、このプライバシー設定で指定されているプライバシーポリシーページをテーマ内で判別する方法をご紹介したいと思います。 WordPressのプライバシー設定で指定しているプライバシーポリシーページを判別する条件分岐 プライバシーポリシーページを判別するには、is_privacy_policy()を使います。いつの間にか条件分岐が追加されていたと思ったら、WordPress5.2で導入されたみたいです。 具体的には、以下のように条件分岐させることが可能です。 <?php if( is_p

                                          WordPressのプライバシー設定で指定しているプライバシーポリシーページを判別する条件分岐「is_privacy_policy」
                                        • PHPの基本構文「if、else、elseif - 条件分岐」 - PHP入門 - Webkaru

                                          if、else、elseif とは、PHPスクリプトを条件によって振り分けるための制御文です。条件によって異なる処理を行う場合に利用し、頻繁に利用します。 ひとつの条件を満たす場合にのみ処理を行う場合は「if」を使って、以下のように記述します。 if( 条件 ) { /* 条件を満たす場合に行う処理 */ } ひとつの条件を満たす場合/満たさない場合に異なる処理を行う場合は「else」を使って、以下のように記述します。 if( 条件 ) { /* 条件を満たす場合に行う処理 */ } else { /* 条件を満たさない場合の処理 */ } 複数の条件がある場合は「elseif」を使って、以下のように記述します。 if( 条件① ) { /* 条件①を満たす場合に行う処理 */ } elseif ( 条件② ) { /* 条件②を満たす場合に行う処理 */ } else { /* 条件①も

                                          • バッチファイルでフォルダの存在を調べて条件分岐を行う。

                                            バッチファイルを実行したときにフォルダの存在を調べて、存在確認の成否によって処理を分けます。 「Trac」のサーバを動かしていて、ネットワーク接続のPCにタスクでバックアップを行っていました。バックアップ先PCがたまに起動していないことがあるので、起動しているときはそのままバックアップ。起動していない時はローカルにバックアップするようにするため、このバッチファイルを考えました。 =====ここからサンプルコマンド===== SET TargetDirectory=\\TargetPC\share IF EXIST %TargetDirectory% ( :: %TargetDirectory%が存在した場合のコマンド。 ) ELSE ( :: %TargetDirectory%が存在しない場合のコマンド。 ) =====ここまでサンプルコマンド===== ネットワークで接続されている「Ta

                                            • [ FileMaker Pro ] WEBビューアの設定からHTMLを取得して条件分岐させてみる | FileMaker 初心者のための使い方 と iPhone アプリ

                                              レイアウトモードでフィールドを配置する こんな配置にしてみました。 ちなみに、WEBビューアの設定でオブエジェクト名を「web」としていますので。。。 スクリプトを作ってみる シンプルに2つだけ! 中身はこのような感じです。 WEBビューアの設定 WEBビューアの設定で表示したHTMLを取得 これで、HTMLデータを取得する準備ができました。まさに、ここからが条件分岐で応用できるかもしれない部分です。 スクリプトを実行する前にフィールドを計算式に変更する HTML_GetValue この計算式は10行目を取得するという意味です。 ※この先を読めば、このフィールドの意味は分かって頂けると思いますので、先に進んでください。 HTML_If 「もし、GetValueフィールドに”yahoo”という文字が入っていれば。」という条件分岐です。 スクリプトを実行する 実際に、実行してみまし

                                              • ブラウザ別にCSSを条件分岐させる方法

                                                そんな中で、一番のネックになるのが、全てのブラウザは必ずしも正しいCSSを読み込んでくれないということ、つまりバグのないブラウザはないということです。 やっと統一されつつあるものの、ブラウザ独自のものもあって、WEBサイトを構築していく者は、ここに泣かされます。 本来なら、古いブラウザ環境なんか知った事ではない!と思いたいのですが、ユーザビリティーの視点からいくとやはりどのブラウザから見ても、きれいなサイトを表示しないと…と思うのです。 このサイトでも、IE7が出た時点で、IE6は捨てました。 しかし、アクセス解析を見ると、IE6を使っている人がまだ多いのです。 IE6 Firefox IE7 safari の順番です。 Macの環境は、家にはないので対応することができませんが…。 そして、それを基本として、IE6用とIE7用のブラウザ環境に合わせたスタイルシートを作成します。 基本のCS

                                                  ブラウザ別にCSSを条件分岐させる方法
                                                • GASで論理演算子「||」を使って条件分岐の省略をしつつ変数に値を代入する方法

                                                  日付関連の処理を関数化したのですが、その引数を省略した際の挙動とデフォルト値の設定について解説をしました。 それで、その引数が渡されているかの判定をしてデフォルト値を設定する処理にif文を使っていたのですが、そのif文を省略してオシャレに書いちゃおうと思います。 ということで、今回は、Google Apps Scriptで論理演算子「||」を使って条件分岐の省略をつつ変数に値を代入する方法です。 では、行ってみましょう! 前回のおさらい 前回のスクリプトはこちらです。 function createEvents() { var calendar = CalendarApp.getDefaultCalendar(); var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues(); for(var i = 1;

                                                    GASで論理演算子「||」を使って条件分岐の省略をしつつ変数に値を代入する方法
                                                  • 【忘備録】カテゴリー・タクソノミ―などの条件分岐まとめ(カスタム投稿含む) | 福岡・大阪・東京 SEO対策・ホームページ制作・広告運用代行なら株式会社スゴヨク

                                                    【忘備録】カテゴリー・タクソノミ―などの条件分岐まとめ(カスタム投稿含む) ホームページをワードプレスで制作をしていると条件分岐を行うことが多々あります。 忘備録としてわかりやすくまとめておきます。

                                                      【忘備録】カテゴリー・タクソノミ―などの条件分岐まとめ(カスタム投稿含む) | 福岡・大阪・東京 SEO対策・ホームページ制作・広告運用代行なら株式会社スゴヨク
                                                    • 条件分岐/PHP入門

                                                      ◆ 条件分岐 他のプログラム言語でも利用されている「条件分岐」を使いこなすことで、実に有用で複雑な動作を実現させることができます。 条件分岐とは、ある条件が満たされているのかを判断し、その後の処理を変えることができる「制御構文」の1つです。こうした条件分岐を利用することで、閲覧者からの操作や反応などによって、別の処理に誘導することができ、その中に多くの処理スクリプトを配置させることが可能です。 PHPでは、条件分岐を構成する2つの制御構文が用意されています。 ■ if構文 条件分岐の制御構文で代表的なのが、if構文です。if構文では、最初に式を評価し、その条件を判断して処理スクリプトを実行します。 if(条件式) { 条件が満たされたときの処理スクリプト } このように、与えられた条件式の「真偽」を評価して、その結果によって剃りさせたいスクリプトに誘導します。 <?php $a = 10;

                                                      • 記事内にphpを直接使わずPCとスマホの条件分岐する方法

                                                        PCだけ表示させたいコンテンツ(広告など)とスマホだけに表示させたいコンテンツを分ける方法があるのは知っていますか? 条件分岐といって、phpで設定すれば、分けることが出来るのですが・・・ wordPressの初期設定のままだと、記事内にはphpが使えないのです。 記事内に、phpを使えるように出来るプラグインも存在しますが、セキュリティ面が心配なのでその方法は却下 しかし、いい方法が見つからず悪戦苦闘してましたが、テーマのfunctions.phpにショートコードの設定をして、記事内で呼び出す方法を発見! 今回は、私と同じように悩んでいる方もいると思い載せておきます。

                                                          記事内にphpを直接使わずPCとスマホの条件分岐する方法
                                                        • プログラムの肝! 条件分岐と繰り返しの基本文法とさまざまな書き方

                                                          プログラムの肝! 条件分岐と繰り返しの基本文法とさまざまな書き方:Excelマクロ/VBAで始める業務自動化プログラミング入門(6)(2/4 ページ)

                                                            プログラムの肝! 条件分岐と繰り返しの基本文法とさまざまな書き方
                                                          • wp_is_mobileによる条件分岐をカスタマイズする | nobbi LABO

                                                            WordPressには、サイトを訪れたユーザーのデバイスを判定する関数があらかじめ用意されています。 この機能を使うと、パソコンとスマートフォンでは、違う内容を表示できたりするのですが、ちょっとだけ惜しい点もあるので、その辺をカスタマイズしてみます。 WordPressの条件分岐タグとはWordPressでは、wp_is_mobile( )という条件分岐タグを使うことで、ユーザーのデバイスを判定し、処理を変えることができます。 次のような使い方で、モバイル環境のみに適応させたい処理を、いとも簡単に実装できてしまうのです。 <?php if ( wp_is_mobile() ) { /* ここにモバイルの時だけ処理する内容を書く*/ } ?> ところが、この <?php wp_is_mobile(); ?> という関数、残念な点があります。 モバイルには、タブレットも含まれちゃってるんです。

                                                            • Rubyでreturnを使って条件分岐をシンプルに書く方法 - Qiita

                                                              はじめに 条件分岐のネストが深くなると可読性が落ちてしまいます。 しかし、returnを使って「早期復帰」させることで条件分岐をシンプルに書くことができます。 条件分岐でreturnを使う方法 まず、以下がreturnを使わずに書いたとき。ネストが深くてパッと見分かりにくいですよね。 room.present?じゃない時でもtrueを返すけど、SPECIAL_ROOM_NUMがある時だけはfalseを返すっていう処理です。 class Room SPECIAL_ROOM_NUM = [104, 204, 304].freeze def stayable?(room) if room.present? if SPECIAL_ROOM_NUM.include?(room) false else true end else true end end end returnを使って書いたのが以下。R

                                                                Rubyでreturnを使って条件分岐をシンプルに書く方法 - Qiita
                                                              • 【PHP入門】if文の使い方とは?条件分岐を覚えよう! | JAM25

                                                                PHPのif文とは if文を使うと条件に応じて処理を分岐させることができます。「Excelだったらif文を使ったことがある」という方は多いのではないでしょうか? 役割はPHPのif文もExcelのif関数も同じです。「ある条件と合致すればAの処理を実行し、合致しなければBの処理を実行する」といった命令文です。 特定の条件でのみ実行させたい処理がある時はこのif文を使いましょう! if文の書き方 if文は下記のように記述します。 <?php if(条件){ 条件に合致したら実行したい処理 } ?> ifのすぐ後ろの() (丸括弧)には条件式を記述します。{} (波括弧)には条件に当てはまった時に実行する処理を記述します。以上でif文は完成です! if文を実際に書いてみよう! 具体的には以下のようにコードを記述します。 <?php $user = "男"; //変数$userに文字列「男」を代

                                                                  【PHP入門】if文の使い方とは?条件分岐を覚えよう! | JAM25
                                                                • WordPressのテーマをカスタマイズする際に便利な条件分岐タグをまとめました≫ゆきちゃん日記

                                                                  このページには表示させたいけど、このページには表示させたくない!なんていうわがままを叶えてくれる、WordPressの条件分岐タグをご紹介します。

                                                                  • 真と偽 条件分岐と演算子 - マンガで分かる JavaScriptプログラミング講座

                                                                    遊:ふふふ プログラムを マスターした私って て・ん・さ・い! るるるる らららら 先生:あー 喜んでいるところ悪いんだが お前たちはまだ プログラムのプの字も マスターしていないぞ 遊:えー! 先生:これからが 本番だ 遊:がっくり 先生:そんなに落ち込むな 今日の話をマスターすれば 3レベルぐらい 一気に成長するぞ 遊:ほほう そんなにすごいことを 今日は習いますか? 先生:ああ さて 今まで勉強したのは 一本道のプログラムだった 今日行うのは『分岐』だ 遊:分岐? (脳内)イケ面だけど 貧乏 イケてないけど 金持ち 遊:はーい 金持ちを選びます! 先生:何の話だよ 先生:さて 前回は 計算結果を表示する プログラムを作った 『面積は10以上です』『面積は10未満です』と 表示したいとする どうだ できるか? 遊:できないわね 先生:俺はできる お前たちはできない だからお前たちは プ

                                                                    • is_singleはカスタム投稿タイプの条件分岐には効かない

                                                                      WordPressのテンプレートで特定のカスタム投稿タイプのときだけ処理を実行したい場合、is_singleを使った条件分岐を思い付きますがうまく利きません。 次の例では、「おすすめ店」を管理する「shops」というカスタム投稿タイプのときだけ何かを表示するため、is_singleで条件分岐を作成しています。 if (is_single('shops')) { …何かを表示する… } 非常に紛らわしいので注意してください。is_single自体には投稿とカスタム投稿が含まれますが、「is_single(カスタム投稿タイプ)」という書式ではありません。「is_single(ID・スラッグまたはタイトル)」になります。 if (is_single(ID・スラッグまたはタイトル)) { …何かを表示する… } この使い方は、特定の投稿を識別する用途になります。 次の使い方はうまくいきません。 i

                                                                        is_singleはカスタム投稿タイプの条件分岐には効かない
                                                                      • 【JavaScript】if文を使った条件分岐の書き方 - TECH PLAY Magazine

                                                                        JavaScriptで条件分岐処理をおこなうif文の基本的な使い方や注意点などについて、プログラミング初心者にもわかりやすいようにコード例とともに解説していきます。また、論理演算子やif文の省略形の書き方などのif文の応用的な書き方についても紹介します。 JavaScriptで条件の分岐処理を記述するにはif文を使います。 if文を使うことで、「もし〇〇ならこの処理」「そうでなければこの処理」というように条件によって処理を分けることが可能です。 今回はJavaScriptでのif文の基本的な書き方と、より細かい条件をつける方法について解説していきます。 Javascriptでのif文の基本的な書き方 では、早速Javascriptでif文を書いていきましょう。 if (条件式) { 条件式が成り立った場合、処理を実行する } if文では、()内の条件式が成り立つ場合に{}内の処理が実行され

                                                                          【JavaScript】if文を使った条件分岐の書き方 - TECH PLAY Magazine
                                                                        • 条件分岐 - 環境設定のための Emacs Lisp 入門 | プログラマーズ雑記帳

                                                                          Emacs Lisp 入門の第 8 回です。 設定に絞った Emacs Lisp の入門なので、制御構造は必要ないかと思い、前回で終了していました。 しかし、 OS など環境の違う場合に同じ設定ファイルを使おうとすると、条件分岐は必要になってきます。 そこで、今回、 elisp での条件分岐について追加しました。 条件分岐の式 条件分岐の式の基本は if です。 (if 条件式 真の式 偽の式1 偽の式2 :) 条件式は真ならば式の 2 番目の引数として渡した式が評価され、 偽ならば 3 番目以降が順に評価されます。 ただし、 if は偽の時は複数書けるのですが、真で評価する式には 1 つしか書けません。 こういった場合、 progn で複数書けます。 (if 条件式 (progn 式1 式2 :)) ただ、ちょっと書くのが面倒なので、真の時だけ渡した式を順に評価する when も用意され

                                                                          • 条件分岐 (? : )とは! if文を短縮し値を返す三項演算子 | サイト構築日記

                                                                            「?: 文」は条件分岐処理の1つで、条件が真か偽により処理を分岐します。 「if文」を短縮して書いたような記述方法になります。 基本構文 条件式 ? 真の場合の文 : 偽の場合の文 「if(条件式) 真の場合の文 else 偽の場合の文」を短縮したような構文になっています。 注意点としては条件の分岐結果が変数やリテラルなどの値になっていなければならないことです。よく代入演算子と一緒に利用します。 サンプル public class sample01 { public static void main(String[] args) { char variable; boolean result = true; if(result){ variable = '真'; }else{ variable = '偽'; } System.out.print(variable); } } まずはif文で

                                                                            • プログラムの複雑さを下げるため、条件分岐を減らす方法を考える - Qiita

                                                                              はじめに if分岐を減らすコードの有用性⇒なぜか三項演算子の話に置き換えられるってのをTwitterで見かけたので、実例を挙げてみました。 言語に寄らない知識なので使う言語はなんでもいいのですが、私が今使っているgolangで説明させていただきます。 なんで条件分岐が少ないと嬉しいのか? 個人的には、頭に優しくなるのが一番のメリットだと思っています。 頭に優しい どこに分岐があるのかを考える箇所が減る 今なんの分岐中なのか?を考える箇所が減る もう少し客観的な理由をまとめます。 影響範囲の複雑さを減らす 分岐処理がいたるところにあると、分岐処理が増えた時にいたるところに手を入れる必要があります。 しかし、これが分岐を減らして特定の場所に分岐がまとまっていくと、結果分岐に影響するコードの範囲が減ります。 疎結合なコードを作るのは大事ですよね テストの複雑さを減らす テスト設計、皆さんどうして

                                                                                プログラムの複雑さを下げるため、条件分岐を減らす方法を考える - Qiita
                                                                              • 初心者のためのSCSS。条件分岐のif文、反復処理for文などを使ってみよう。

                                                                                SCSSを導入しようかと検討する際に、このブログの記事を参考にしてくれた奇特な方が居たそうな。どうもありがとう。 で、声をいただくと書かない訳にはいかないので、条件分岐のIf文と反復処理の構文に絞った内容で書いてみようかと思う次第です。 SCSSとはCSSの拡張言語です。長くなったり、複雑になって管理できなくなったりするCSSを効率的に書けるようにします。効率的にする機能として、以前に紹介した変数やパーシャル、これから紹介する条件分岐のif文と繰り返し処理のfor文などがあります。他にも継承させる@extendや関数化できる@mixinなどがありますが、これは別の機会で。 条件分岐の使い方デザイナーならjavascriptとかで触れたことがある条件分岐、if文の使い方です。 公式サイトを見ると、基本的な記述例と以下内容が記載されています。 Note: Control directives

                                                                                  初心者のためのSCSS。条件分岐のif文、反復処理for文などを使ってみよう。
                                                                                • CSSハック・条件分岐|web bibo

                                                                                  セレクタでのCSSハック一覧表 「セレクタ」の前後に"*"や"+"などを付けることでCSSを特定のブラウザだけに適用させる技。 一般的に「プロパティ:値」レベルのハックよりこちらのハックが使われているケースが多い。 Firefox 3の検証を載せました。 http://www.webbibo.com/stylesheet/hack/selector.html 最終更新日:08.06.29 22:17 プロパティでのCSSハック一覧表 プロパティの前後に"_"(アンダースコア)や"#"などを付けることでCSSを特定のブラウザだけに適用させる技。 ※海外ではこの方法はあまり使われていないらしい(最近では国内でも使ってる人は少ないかも) Firefox 3の検証を載せました。 http://www.webbibo.com/stylesheet/hack/property.htm