猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
javascript中如何在某个位置输出某个数字的数字
认为它会像
对于范围 x,y 中的数字 如果数字为个数或数字为数百则打印 else
??? 我不知道用什么命令来执行 if 语句。
幕布斯7119047
浏览 157
回答 4
4回答
HUH函数
您可以尝试在此处使用模运算符:for (i=100; i <= 200; ++i) { if (i % 10 == 2 || Math.floor(i / 10) % 10 == 3) { console.log(i); } else { // turned this off for demo purposes // console.log("???"); }}
0
0
0
天涯尽头无女友
你的问题太模糊了,请说得更具体一些。话虽这么说,这个函数应该满足你的要求。function printIfDigitIsInPlace(INPUT, DIGIT, PLACE) { const arr = Array.from(INPUT.toString()); if (arr[PLACE] === DIGIT.toString()) console.log(INPUT);}
0
0
0
精慕HU
for (let i = 100; i <= 200; i++) { if (i % 10 === 2 || (i / 10) % 10 === 3) { // do something } else { console.log('???') }}
0
0
0
aluckdog
tensDigit您可以将和存储onesDigit在变量中,然后在 if 语句中检查它们以获得更好的可读性:for (let num = 100; num <= 200; num++) { const tensDigit = Math.floor((num % 100) / 10); const onesDigit = num % 10; if (tensDigit === 3 || onesDigit === 2) { console.log(num); }}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续