CodingBat

【Java練習問題】Warmup-1: diff21

問題 Given an int n, return the absolute difference between n and 21, except return double the absolute difference if n is over 21. diff21(19) → 2 diff21(10) → 11 diff21(21) → 0 http://codingbat.com/prob/p116624 問題(日本語訳) 以下の関数…

【Java練習問題】Warmup-1: sumDouble

問題 Given two int values, return their sum. Unless the two values are the same, then return double their sum. sumDouble(1, 2) → 3 sumDouble(3, 2) → 5 sumDouble(2, 2) → 8 http://codingbat.com/prob/p154485 問題(日本語訳) 以下の関数sumDoub…

【Java練習問題】Warmup-1: monkeyTrouble

問題 We have two monkeys, a and b, and the parameters aSmile and bSmile indicate if each is smiling. We are in trouble if they are both smiling or if neither of them is smiling. Return true if we are in trouble. monkeyTrouble(true, true) →…

【Java練習問題】Warmup-1: sleepIn

1問ずつ解いていくので、もっとスマートな解法があれば教えて欲しい。 問題 The parameter weekday is true if it is a weekday, and the parameter vacation is true if we are on vacation. We sleep in if it is not a weekday or we’re on vacation. Ret…

Java練習問題へのリンク集

現在職業訓練のJavaコースを受講している。 JavaScriptと構文的にはだいぶ似てる。相違点はいくつかあるが、個人的に一番なじめないのが関数をオブジェクトとして扱えないところだ。 コールバックを想定したメソッドも、カリー化メソッドも、JavaScriptだと…