600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JavaScript问题:一张纸的厚度是0.0001米 将纸对折 对折多少次厚度超过珠峰高度8848米

JavaScript问题:一张纸的厚度是0.0001米 将纸对折 对折多少次厚度超过珠峰高度8848米

时间:2023-03-16 01:33:04

相关推荐

JavaScript问题:一张纸的厚度是0.0001米 将纸对折 对折多少次厚度超过珠峰高度8848米

使用JavaScript

使用for 循环:

var mountain = 8848;var paper = 0.0001;for (var i = 1; i < 100; i++) {paper *= 2;if (paper >= mountain) {console.log(i);break;}}

使用while 循环:

var mountain = 8848;var paper = 0.0001;var i = 1;while (i < 100) {paper = paper * 2;if (paper >= mountain) {console.log(i);break;}i = i + 1;}

注意:

代码中i < 100 代表无尽循环,一直循环到折叠次数paper >= mountain为止,也可以用i < 1000答案为27次

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。