【Code with Google】Grasshopper - Intro to Interviewing #1 - TIPS AND TRICKS

2020年3月3日火曜日

Intro to Interviewing

t f B! P L

Input and output

関数の入出力について学習します

Into the Putts

underPar()関数の引数にscoreとparのふたつを追加します
underPar()関数内でpar - score の値をreturnで返します
console.log()内で呼び出しているunderPar()にscoreとparの数値を入れます

Helper Functions

小さな機能ごとに作られた関数をヘルパー関数と呼びます

Bill Helper

calculateTax(total)を使用して求めた税をtotalに加えます

Multiple Returns

returnを複数記述する方法について学習します

All or Nothing

check()関数内でfor...ofを追加し要素resultsを指定します
for...of内にif()を追加しelemenntが'fail'かどうかテストします
テストがtrueだった場合'failed'をreturnで返します
すべてのテストがfalseだった場合はfor...ofの外側でresults.lengthをreturnして返します

Output Variables

関数のreturnに変数を指定すると便利です

Inside Output

数値の配列を受け取り、そのアイテムの合計を返す関数を作成します
sum()関数内で出力用の変数sumを作成し0をセットします
for...ofを追加し要素にnumberArrayを指定します
for...of内で各要素を加算してsumに格納します
for...ofの外側でsumの結果をreturnで返します

Intro to Debugging

デバッグの方法を学びます

Bad Data

console.log()を使用してバグを見つけます
getLength()関数のfor...of内にconsole.log(word)を追加して配列の文字列を表示して確認します

Truthiness

ifステートメントの偽の値について学習します

Nonzero Numbers

console.log()を使用して-3から3まで表示しますが0を省きます
for loop内にifステートメントを追加しiをセットします
if内にconsole.log(i)を追加します

このブログを検索

自己紹介

自分の写真
インターネットの仕事をしながら日本の教育のことを考えたりしています。 テクノロジーで教育がより良くなることを信じています。 私自身のGoogle for Educationトレーニング体験を通じて学生、並びに教職員の方のお役に立てれば幸いです。

QooQ