前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Promise教程之产房里生孩子的故事

Promise教程之产房里生孩子的故事

作者头像
lilugirl
发布于 2020-10-13 15:06:29
发布于 2020-10-13 15:06:29
33300
代码可运行
举报
文章被收录于专栏:前端导学前端导学
运行总次数:0
代码可运行

产房里有4个妈妈,预产期都是今天,几点生不知道,生男孩还是女孩也不知道,一切交给命运的安排。

我们用随机数来模拟命运,如果随机数大于等于0.5就代表男孩,小于0.5代表女孩; 我们用随机数模拟生孩子的时间,随机数代表距离现在多少个小时生; 我们用随机数代表顺产还是难产,如果随机数小于0.5就代表难产,大于等于0.5代表顺产

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//命运之手

function sex(){
    let sex=Math.round(Math.random())===1?'男':'女';
    return sex;
}

function when(){
    let time=Math.random()*1000;
    return time;
}

function shunchan(){
    return Math.round(Math.random());
}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//生孩子的过程
const mama1=new Promise((resolve,reject)=>{
    setTimeout(() => {
        if(shunchan()){
            resolve(sex())
        }else{
            reject('妈妈1难产');
        }
       
    }, when());
});

const mama2=new Promise((resolve,reject)=>{
    setTimeout(() => {
        if(shunchan()){
            resolve(sex())
        }else{
            reject('妈妈2难产');
        }
    }, when());
});

const mama3=new Promise((resolve,reject)=>{
    setTimeout(() => {
        if(shunchan()){
            resolve(sex())
        }else{
            reject('妈妈3难产');
        }
    }, when());
});

const mama4=new Promise((resolve,reject)=>{
    setTimeout(() => {
        if(shunchan()){
            resolve(sex())
        }else{
            reject('妈妈4难产');
        }
    }, when());
});
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// 等待结果的过程

mama1.then((res)=>{
    console.log('妈妈1的宝宝是',res);
   
},(err)=>{
    console.log(err);
});

mama2.then((res)=>{
    console.log('妈妈2的宝宝是',res);
   
},(err)=>{
    console.log(err);
});

mama3.then((res)=>{
    console.log('妈妈3的宝宝是',res);
   
},(err)=>{
    console.log(err);
});

mama4.then((res)=>{
    console.log('妈妈4的宝宝是',res);
   
},(err)=>{
    console.log(err);
});
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
微信删除的聊天记录怎么恢复?简单方法教你恢复
  微信删除的聊天记录怎么恢复?在如今社交网络的时代我们很多人都会使用微信这个社交工具了,时间使用的越多在微信里面的聊天记录也就越来越多,不过有时候我们会去清理掉微信中的一些垃圾文件,若是不小心把重要的聊天记录删除了怎么办?微信删除的聊天记录怎么恢复?
科技第六人
2019/11/05
1.2K0
微信删除的聊天记录怎么恢复?简单方法教你恢复
如何恢复微信聊天记录?正确恢复方法
        如何恢复微信聊天记录?很多微信用户都会有着同样的问题,就是有时候不小心删除了微信的聊天记录,因为聊天记录随着时间流逝就会有更多的聊天记录存在,在清除一些聊天记录或文件时把重要聊天记录清除了怎么办?如何恢复微信聊天记录?
科技第六人
2019/08/28
2.2K0
如何恢复微信聊天记录?正确恢复方法
删除的微信聊天记录,这技巧能恢复
哈喽各位小伙伴今天有点晚 最近很多小伙伴来问柚子微信聊天记录恢复的问题 柚子觉得这个问题还是要和大家好好说下 柚子这几天也一直在寻找各种方法 试验各种恢复的方法 一般来说基本没办法恢复的 如果你经常在
IT小侠公社
2019/06/12
1.1K0
删除的微信聊天记录,这技巧能恢复
微信聊天记录删除怎么恢复?这样也能恢复
  微信聊天记录删除怎么恢复?在微信上困扰大家的原因只有一个,就是微信上面的聊天记录如果被删除了该怎么办?很多人经常会遇到这样的问题,有时候在查找聊天记录的时候会发现有些聊天记录被删除了,当我们发现聊天记录被删除时怎么办?微信聊天记录删除怎么恢复?
科技第六人
2019/09/19
2.2K0
微信聊天记录删除怎么恢复?这样也能恢复
怎么恢复微信聊天记录?非常不错的方法
  怎么恢复微信聊天记录?经常使用微信的小伙伴都会遇到这样的问题,不过会解决这个问题的不多,其实想要恢复聊天记录也不是很难,但是一般微信里面都会有很多重要的聊天记录,删除了都想要将聊天记录恢复回来,当我们手机聊天记录删除了怎么办?怎么恢复微信聊天记录?
科技第六人
2019/10/17
1.3K0
怎么恢复微信聊天记录?非常不错的方法
微信聊天记录删除怎么找回?这样恢复很简单
  微信聊天记录删除怎么找回?现如今已经开始太多人使用微信了,在我们微信中可以随处可见的聊天记录,有时偶尔还会去清理掉一些聊天记录或者文件,但是重要的聊天记录还是会有的,当我们发现微信里面的重要聊天记录删除了该怎么办?微信删除聊天记录怎么找回?
科技第六人
2019/10/29
2.1K0
微信聊天记录删除怎么找回?这样恢复很简单
微信删除聊天记录怎么找回?常用几个恢复方法
  微信删除聊天记录怎么找回?社交软件微信是我们生活中最常用的聊天工具,不过是在生活中还是在工作上都会用到微信,不过遇到微信聊天记录删除问题的人也有很多,但是都不知道怎么才能将删除的聊天记录找回来。那么这个问题怎么解决呢?微信删除聊天记录怎么找回?
科技第六人
2019/08/15
1.5K0
微信删除聊天记录怎么找回?常用几个恢复方法
iOS 13怎样恢复微信聊天记录?教你这几招
  怎样恢复微信聊天记录?在手机中经常会有很多的聊天记录发生,微信是现在最主流的聊天工具之一了,我们手机手机都会有这样的一个社交工具,而且使用的人也较多,微信中的聊天记录也越来越多。不过有时候还是会去清理掉手机里面的聊天记录,那重要的聊天记录被清除了怎么办?怎样恢复微信聊天记录?
科技第六人
2019/10/24
1.4K0
iOS 13怎样恢复微信聊天记录?教你这几招
微信聊天记录误删了怎么恢复?这样做几分钟找回
  微信聊天记录误删了怎么恢复?在手机上出现误删是必不可免的现象,有时候经常会出现一些失误导致操作不当将手机中的一些数据删除了,在微信里面当我们误删除了里面的聊天记录时可能就损失了数据,那么我们想要恢复聊天记录怎么办?微信聊天记录误删了怎么恢复?
科技第六人
2019/09/12
8670
微信聊天记录误删了怎么恢复?这样做几分钟找回
如何恢复微信删除的聊天记录?快速恢复的技巧
  如何恢复微信删除的聊天记录?在使用微信的时候都会遇到这样的问题,有时候在使用微信的时候会看到里面的聊天记录内容太多,想去删掉一些,可没曾想里面的聊天记录还有一些重要的那么当我们想要找回删除的微信聊天记录该怎么办呢?如何恢复微信删除的聊天记录?
科技第六人
2019/10/14
1.9K0
如何恢复微信删除的聊天记录?快速恢复的技巧
如何找回苹果手机删除的微信聊天记录
微信里把别人删了bai之后,自己手机du微信上的联系人、消息聊天窗口和记录都zhi会删除。
用户7475317
2020/06/18
3.1K0
微信聊天记录删除了怎么恢复?电脑手机都能恢复
  微信聊天记录删除了怎么恢复?使用微信遇到最常见的问题就是将手机里面的聊天记录删除了,虽然并没有什么比较重要的内容但还是想要恢复,手机中也会有很多垃圾文件,如果在清理手机内存的时候将聊天记录删除怎么办?微信聊天记录删除了怎么恢复?
科技第六人
2019/09/05
2.2K0
电脑微信聊天记录删除了怎么恢复找回来
“请问怎么可以恢复已经删除的微信聊天记录?我在手机上清理没有用的微信消息时,长按聊天框误删了重要的聊天消息,然后与该朋友的聊天对话框就消失了。微信聊天记录删除了怎样恢复啊?
用户9208731
2022/11/17
8.3K0
电脑微信聊天记录删除了怎么恢复找回来
删除的微信聊天记录怎么恢复?原来这样解决问题
  删除的微信聊天记录怎么恢复?很多小伙伴都会遇到聊天记录被删除的问题,虽然不是自己特意删除的,也有可能是因为一些其他原因导致聊天记录删除的情况,有时候不得不将删除聊天记录进行恢复,那么想要将删除的聊天记录找回怎么办呢?删除的微信聊天记录怎么恢复?
科技第六人
2019/11/01
9590
删除的微信聊天记录怎么恢复?原来这样解决问题
删除的微信聊天记录怎么恢复?专业的操作指南
  删除的微信聊天记录怎么恢复?现在最流行的社交工具就是微信了,相信大家在微信里面有很多的聊天记录在手机里面,有时候也会去查看里面的聊天记录,不过有很多时候会发现里面的一些聊天记录不存在,大部分的原因是因为被删除了,那么删除的微信聊天记录怎么恢复呢?
科技第六人
2019/10/11
1.9K1
删除的微信聊天记录怎么恢复?专业的操作指南
微信聊天记录能不能恢复?99%的人都是这样找回的
微信聊天记录能不能恢复?微信聊天记录怎么恢复?对于这类问题想必大家都遇见过。因为微信在我们生活中占据很高份额,无论是生活还是工作都离不开它,所以说里面有我们很多珍贵的回忆,所以当微信聊天记录误删了,大家都很着急,为此我们来了解一下如何恢复微信聊天记录。
科技脑洞在线
2019/04/28
11.3K0
微信聊天记录能不能恢复?99%的人都是这样找回的
苹果手机QQ聊天记录删除了怎么恢复
很多果粉都有过苹果手机QQ聊天记录删除了怎么恢复的疑问,随着微信的普及,在生活上使用QQ的人越来越少,但工作上,QQ还是最主要的通讯工具,很多公司网站上都设有客服QQ,但并未设置客服微信。微信用于生活上的私聊,而QQ则用于工作上的业务联系已成为当前社交软件格局。今天我来教大家如何恢复iPhone手机上不小心删除的手机QQ聊天记录。
李洋博客
2021/06/15
4K0
微信删除的聊天记录怎么找回?教你这样恢复
        微信删除的聊天记录怎么找回?最近使用微信的次数越来越频繁了,微信中又多了很多的聊天记录,而且还占用了微信里面的存储空间,然后去清理了一些文件,结果发现有些聊天记录被删除了,后悔了想将删除的聊天记录找回,有办法嘛?微信删除的聊天记录怎么找回?
科技第六人
2019/08/29
2.3K0
微信删除的聊天记录怎么找回?教你这样恢复
微信删除聊天记录怎么找回?轻松帮你搞定
  微信删除聊天记录怎么找回?我们在使用微信的时候都会遇到这样的一个问题,当我们在查看聊天记录是会发现有些记录不在手机中,那么这种可能是将里面的聊天记录删除了,但是如果想要将聊天记录恢复回来该怎么做?这个时候我们该怎么去解决呢?微信删除聊天记录怎么找回?
科技第六人
2019/10/09
3.9K2
微信删除聊天记录怎么找回?轻松帮你搞定
如何恢复微信已删除的聊天记录【IOS/Android都可以】
随着微信的普及,很多朋友在聊微信时不小心把聊天记录删除,有的聊天记录比较重要,不知道怎么找回。下面微部落博客给大家分享iphone恢复微信已删除的聊天记录,希望对大家有所帮助。
HACK学习
2019/08/07
3.1K0
如何恢复微信已删除的聊天记录【IOS/Android都可以】
推荐阅读
相关推荐
微信删除的聊天记录怎么恢复?简单方法教你恢复
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验