【JavaScript】コーディング記述テスト(中級)

本テストはJavaScriptにおけるコーディングの記述式テストです。レベルは中級となっており、プログラムの内容を「単語」から「短文」へステップアップしたい人や、配列やオブジェクトなどの「データ操作」に慣れたい人などにおすすめです。

本テストはすべて記述式です。問題数は10問あり、100点満点です。完全解答のため、問題の指示に沿ったコード記述をしてください。

問題形式
選択式
問題数
全10問
タグ
#プログラミング

テスト問題プレビュー

大問題

本テストのコード記述では、単語を区切るための最低限のスペース1つを除き、それ以外のスペース(演算子の前後、カッコの前後など)は一切入れないでください。

1.

配列 prices の中身を合計してください。

以下条件

・合計を入れる変数 totallet で宣言し、0 で初期化する。

for...of 文を使用する。

・ループ内の変数名は p とし、const で宣言する。

・加算には代入演算子 += を使用する。

・最後にセミコロン ; を付ける。

・スペースは一切入れない。

2.

 変数 num が「3の倍数かつ5の倍数」であるかを判定する if 文の条件式(カッコの中身)を書いてください。

以下条件

num % 3 === 0 を左側に書く。

・論理演算子 && を使用する。

・厳密等価演算子 === を使用する。

・スペースは一切入れない。

3.

変数 email@ が含まれているか判定するコードを書いてください。

以下条件

includes メソッドを使用する。

・文字列 @ はダブルクォーテーション " で囲む。

・最後にセミコロン ; を付ける。

・スペースは一切入れない。

4.

 2つの引数 xy を受け取り、その平均を返す関数 avg を定義してください。

以下条件

function 宣言を使用する。

・処理は return (x+y)/2; と書く。

・最後にセミコロン ; を付ける。

・スペースは一切入れない。

5.

 配列 list の末尾に "end" を追加してください。

以下条件

push メソッドを使用する。

・文字列はダブルクォーテーション " で囲む。

・最後にセミコロン ; を付ける。

・スペースは一切入れない。

無料登録をすると、
この問題を無料でご利用いただけます!

プライバシーポリシー利用規約にご同意の上送信してください

ラクテス無料登録

問題作成者紹介

サイトエンジン株式会社

サイトエンジン株式会社は2008年に設立されたデジタルマーケティング支援会社です。「自己表現にテクノロジーとアイデアを」を企業理念に、さまざまな企業とユーザーの橋渡しをしています。
創業から一貫してデジタルに特化してコンテンツの企画や制作を行っています。データに基づいた科学的アプローチで集客や売上アップにつながるデジタルマーケティング戦略を立案し、Webサイト修正からコンテンツの制作まで実行します。作って終わりではなく、アクセス解析や売上データなどを活用した改善施策の提案まで行い、PDCAサイクルを回すのをお手伝いいたします。

page top