CodeCaptcha.ioとは
CodeCaptcha.ioはプログラマだけにリンクを共有したい場合にランダムなコーディング問題を表示して正解した人だけ登録したリンク先に遷移させることができるサービス。
CodeCaptcha.ioのCreate New Linkに遷移させたいリンクのURLを登録すればコーディング問題のページのリンクを生成できる。
https://codecaptcha.io/a/KadVqEdlkOfB2fPNYkyJ
問題の種類と正解
出題される問題は以下の6パターンが存在する。
いずれもJavaScriptの基礎が理解できている人であれば簡単に解ける問題ばかり。
逆に1つでもわからないものがある場合はJavaScriptの基礎を学び直した方が良い。
addNumbers
function addNumbers(a, b) {
return a; // Fix this
}
// 正解は
function addNumbers(a, b) {
return a + b; // Fix this
}
multiplyNumbers
function multiplyNumbers(a, b) {
return a; // Fix this
}
// 正解は
function multiplyNumbers(a, b) {
return a * b; // Fix this
}
isOddNumber
function isOddNumber(num) {
return true; // Fix this
}
// 正解は
function isOddNumber(num) {
return num % 2 === 1; // Fix this
}
isEvenNumber
function isEvenNumber(num) {
return false; // Fix this
}
// 正解は
function isEvenNumber(num) {
return num % 2 === 0; // Fix this
}
isPositiveNumber
function isPositiveNumber(num) {
return false; // Fix this
}
// 正解は
function isPositiveNumber(num) {
return num > 0; // Fix this
}
reverseString
function reverseString(str) {
return str; // Fix this
}
// 正解は
function reverseString(str) {
return [...str].reverse().join(''); // Fix this
}