Алгоритм кодовых войн
Проблема
Напишите функцию isDivisiblePixel, которая скажет вам, может ли стена определенной длины точно соответствовать целому числу пикселей определенной длины.
수에 정확히 부합할 수 있는지를 알려주는 함수를 작.
Решение 01
function isDivisiblePixel(wallLength, pixelSize) {
if (wallLength % pixelSize === 0) {
return true;
} else {
return false;
}
}
isDivisiblePixel(10000, 2); // true
isDivisiblePixel(10000, 3); // false
Решение 02
function isDivisiblePixel(wallLength, pixelSize) {
return wallLength % pixelSize === 0 ? true : false;
}
isDivisiblePixel(10000, 2); // true
isDivisiblePixel(10000, 3); // false
Решение 03
function isDivisiblePixel(wallLength, pixelSize) {
return wallLength % pixelSize === 0;
}
isDivisiblePixel(10000, 2); // true
isDivisiblePixel(10000, 3); // false
Решение 04
function isDivisiblePixel(wallLength, pixelSize) {
return !(wallLength % pixelSize);
}
isDivisiblePixel(10000, 2); // true
isDivisiblePixel(10000, 3); // false