好的,我可以为您生成一本Markdown格式的学习笔记,主题是JS实例学习笔记。以下是一些示例:
JS实例学习笔记
示例1:计算圆的面积
javascriptCopy Codefunction calculateArea(radius) {
let area = Math.PI * radius * radius;
return area.toFixed(2);
}
let radius = 5;
let area = calculateArea(radius);
console.log(`半径为${radius}的圆的面积是${area}平方厘米。`);
输出结果:
Copy Code半径为5的圆的面积是78.54平方厘米。
示例2:反转字符串
javascriptCopy Codefunction reverseString(str) {
let reversedStr = '';
for (let i = str.length - 1; i >= 0; i--) {
reversedStr += str[i];
}
return reversedStr;
}
let str = 'Hello, world!';
let reversedStr = reverseString(str);
console.log(`反转后的字符串是"${reversedStr}"。`);
输出结果:
Copy Code反转后的字符串是"!dlrow ,olleH"。
示例3:求阶乘
javascriptCopy Codefunction factorial(num) {
if (num === 0) {
return 1;
} else {
return num * factorial(num - 1);
}
}
let num = 5;
let result = factorial(num);
console.log(`${num}的阶乘是${result}。`);
输出结果:
Copy Code5的阶乘是120。
这些示例涵盖了JS中的一些基本概念和常见用法,包括函数定义、循环语句和递归。希望这些示例能够帮助您更好地理解JS编程,并为您未来的学习提供一些启示。