JavaScript 计算星座和生肖

1、html 代码

<div>
    出生年份:<input type="text" id="year"><br>
    出生月份:<input type="text" id="month"><br>
    出生日期:<input type="text" id="day"><br>
    生肖:<input type="text" id="sheng"><br>
    星座:<input type="text" id="xing"><br>
    <button onclick="calculater()">计算一下</button>
</div>

2、Js 代码

function calculater(){
	//计算出生肖
	var year = document.getElementById("year").value;
	var arr1 = ['猴', '鸡', '狗', '猪', '鼠', '牛', '虎', '兔', '龙', '蛇', '马', '羊'];
	var result1 = /^\d{4}$/.test(year) ? arr1[year % 12] : false;;
	document.getElementById("sheng").value = result1;
	//计算出星座
	var month = document.getElementById("month").value;
	var day = document.getElementById("day").value;
	var s = "魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";
		var arr2 = [20,19,21,21,21,22,23,23,23,23,22,22];
		var result2 = s.substr(month*2-(day<arr2[month-1]?2:0),2);
		document.getElementById("xing").value = result2;
}

3、效果图

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 计算圆的面积和周长需要使用JavaScript语言。具体方法如下: 1. 计算圆的周长 圆的周长公式为:C=2πr,其中r为圆的半径,π为圆周率,约等于3.14。因此,可以使用JavaScript代码计算圆的周长: ``` var r = 5; // 圆的半径 var c = 2 * Math.PI * r; // 计算圆的周长 console.log("圆的周长为:" + c); // 输出结果 ``` 2. 计算圆的面积 圆的面积公式为:S=πr²,其中r为圆的半径,π为圆周率,约等于3.14。因此,可以使用JavaScript代码计算圆的面积: ``` var r = 5; // 圆的半径 var s = Math.PI * r * r; // 计算圆的面积 console.log("圆的面积为:" + s); // 输出结果 ``` 以上就是使用JavaScript计算圆的面积和周长的方法。 ### 回答2: 计算圆的面积和周长是计算机编程中非常基本的问题,而实现这个问题需要使用一些数学公式和JavaScript编程语言。 首先,我们需要了解圆的面积和周长的公式。圆的面积公式为:S = πr²,其中S表示面积,r表示半径,π是一个常数,约等于3.14159265359。圆的周长公式为:L = 2πr,其中L表示周长,r表示半径,π是一个常数,也是上述的那个常数。 在JavaScript中,我们可以先定义一个变量来表示半径,比如var radius = 5;,这里我们将半径设置为5。然后根据上述公式,我们可以定义两个变量来表示圆的面积和周长,如下所示: var area = Math.PI * radius * radius; var circumference = 2 * Math.PI * radius; 这里用了JavaScript内置函数Math.PI来获取π的值。可以将这些变量打印出来,比如console.log("Area: " + area);和console.log("Circumference: " + circumference);,这样就可以在控制台中查看结果了。 完整的代码如下所示: var radius = 5; var area = Math.PI * radius * radius; var circumference = 2 * Math.PI * radius; console.log("Area: " + area); console.log("Circumference: " + circumference); 这样,我们就可以使用JavaScript计算圆的面积和周长了。当然,这只是一个简单的例子,使用JavaScript可以实现更复杂的数学计算,比如三角函数、指数函数等,对于科学计算和数据分析等领域有着广泛的应用。 ### 回答3: 计算圆的面积和周长是javascript编程中非常基础的内容,而且也是数学知识中的简单问题。圆的面积和周长的公式是每个人都应该能够掌握的,即圆的面积为πr²(r为圆的半径),周长为2πr。下面给出两种常用的javascript函数实现圆的面积和周长的计算。 方法一: ```javascript function circleArea(r) { var area = Math.PI * Math.pow(r, 2); return area; } function circleCircumference(r) { var circumference = 2 * Math.PI * r; return circumference; } console.log("半径为5的圆的面积是:" + circleArea(5)); console.log("半径为5的圆的周长是:" + circleCircumference(5)); ``` 以上代码中,circleArea()函数接收一个参数r,代表圆的半径,通过计算得到圆的面积,并将结果返回给调用者;circleCircumference()函数接收一个参数r,代表圆的半径,通过计算得到圆的周长,并将结果返回给调用者。同时,利用console.log()函数打印出计算结果,以便我们观察输出。 方法二: ```javascript var Circle = function(r) { this.area = function() { return Math.PI * Math.pow(r, 2); } this.circumference = function() { return 2 * Math.PI * r; } } var circle = new Circle(5); console.log("半径为5的圆的面积是:" + circle.area()); console.log("半径为5的圆的周长是:" + circle.circumference()); ``` 以上代码中,定义了一个Circle类,该类有两个方法:area()和circumference()。同时,创建了一个Circle类的实例circle,并将实例化的圆的半径设置为5。接下来,分别调用实例的area()和circumference()方法来计算圆的面积和周长,并利用console.log()函数打印出计算结果。相比方法一,方法二采用面向对象的编程方式,更加清晰、易于理解。 总之,以上两种方法都是javascript计算圆的面积和周长的基础实现,当然也可以针对不同的具体场景进行定制化的改造和优化。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值