RosettaCodeData/Task/100-doors/JavaScript/100-doors-8.js

10 lines
234 B
JavaScript
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
// Array comprehension style
[ for (i of Array.apply(null, { length: 100 })) i ].forEach((_, i) => {
var door = i + 1
var sqrt = Math.sqrt(door);
if (sqrt === (sqrt | 0)) {
2023-12-16 21:33:55 -08:00
console.log("Door " + door + " is open");
2023-07-01 11:58:00 -04:00
}
});