估值102亿融资5.45亿的Alchemy 项目,大学每周任务逐步开始。持有大学生早期卡的地址可以进入以下官网,开始大学生活:
这一期我们需要完成第一次作业,一些练习题:
1: isEven(偶数)
查看要求,需要确定一个数是否是偶数 ,是的话返回true ,否则返回false:
function isEven(num) {
isE = num % 2;
return isE === 0;
}
module.exports = isEven;
点击运行即可。
下一节:
1: Smaller Number(更小的数)
查看要求,比较两个不相等的数,将较小的数找出来:
function smallerNumber(num1, num2) {
if (num1 > num2) {
return num2;
}
else {
return num1;
}
}
module.exports = smallerNumber;
点击运行即可。
下一节:
1: Interpolate Name (插值)
查看要求,需要把一篇文章的某个名称替换掉:
输入:
const fakeName = require('./fakeName');
const message = `
Hello, ${fakeName}! You left a package at the office today.
You can pick up tomorrow at 10am, ${fakeName}.
If not I will drop it off this weekend.
Goodbye ${fakeName}!
`;
module.exports = message;
点击运行即可。
下一节:
1: Check Number (检验数字)
查看要求,判断一个数的正负:
输入:
function checkNumber(num) {
if (num > 0) {
return "positive";
} else if (num === 0){
return "zero";
} else {
return "negative";
}
}
module.exports = checkNumber;
下一节:
1: Total Sum (求和)
查看要求,需要求一个 1+2+3+4+5+…+n的和(等差数列求和)。
function maxSum(num) {
if (num < 0) {
return 0;
}
let r = 0;
for (let i = 1; i <= num; i++) {
r += i;
}
return r;
}
module.exports = maxSum;
点击运行即可。
以上第一次测验完成。
未完待续......
了解更多,请关注作者:https://twitter.com/bitc2024