JS 年份计算生肖,根据选择的年份显示相应的生肖图片

先看图


20200301212249.png

根据用户选择的年份时间来change生肖图像
就是根据时间来计算是什么年,调用什么年的生肖图片哈

var sx;
  function huansx(nian){
    yu=nian%12;

switch(yu) {
    case 0: sx=9; break;
    case 1: sx=10; break;
    case 2: sx=11; break;
    case 3: sx=12; break;
    case 4: sx=1; break;
    case 5: sx=2; break;
    case 6: sx=3;  break;
    case 7: sx=4; break;
    case 8: sx=5;  break;
    case 9:  sx=6; break;
    case 10: sx=7; break;
    case 11: sx=8; break; 
    // default:     默认代码块
     } 

   // alert(sx);
  }

首先将准备好的生肖图片按照生肖顺序 子鼠丑牛.....猪 从1到12顺序编好号码,
function huansx 的传入参数nian是系统获得的年份,除以12取模(余数),根据余数得到sx的值,sx的值就是图片的生肖编号,明白了吗哈,是不是很简单~,当然也可以不用函数 直接用余数核对当年的年份做图片编号 然后依次类推,都可以。

你可能感兴趣的:(JS 年份计算生肖,根据选择的年份显示相应的生肖图片)