JavaScript 实现简单概率跳转逻辑

作者:函数茶馆时间:2026-10-22 08:05:13浏览:82

本文介绍如何使用 JavaScript 的 Math.random() 生成随机数,通过判断数值范围实现简单的概率分配。示例代码展示了如何根据设定的比例(如7:3)决定用户访问的目标网址,适用于需要按权重分发流量的简单场景。

JavaScript 概率跳转核心代码

核心代码实现如下:

7:3 概率分配示例


//7:3运算
if(Math.ceil(Math.random()*10)>3){
  //占比=7
  alert('7');
  window.location.href="http://www.baidu.com" rel="external nofollow" ;
}else{
  //占比=3
  alert(3);
  widnow.location.href="https://www.jb51.net";
}

逻辑说明与定制建议

该逻辑通过生成随机数并与设定阈值比较,从而决定最终访问的网址。开发者可根据实际业务需求调整概率参数和对应的目标链接。

作者最新文章