JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
Q&A
解決済
2回答
5540閲覧
総合スコア16
0グッド
0クリップ
投稿2019/02/07 05:19
0
js1var step=duration/currentY>1?10:100;
js
1var step=duration/currentY>1?10:100;
?はif関数の代用だと思いますが、上記のコードをif関数で書き直したコードが知りたいです
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答2件
ベストアンサー
これは三項演算子と呼ばれるものです。 ifを使うと、以下のようになります。
if
js1var step; 2if(duration/currentY > 1) { 3 step = 10; 4}else{ 5 step = 100; 6}
1var step; 2if(duration/currentY > 1) { 3 step = 10; 4}else{ 5 step = 100; 6}
投稿2019/02/07 05:23
総合スコア3404
回答へのコメント
2019/02/07 05:31
falseをデフォ値にするという考え方もあります
javascript1var step=100; 2if(duration/currentY>1) step=10;
javascript
1var step=100; 2if(duration/currentY>1) step=10;
投稿2019/02/07 05:33
総合スコア117691
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.31%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
javascriptのクエスチョンマーク
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/07 05:31