Files
cs-252/lab19/withProb.js
2026-04-29 11:33:23 -07:00

18 lines
247 B
JavaScript

function withProb(prob, f) {
if (Math.random() < prob) {
return f();
}
}
function foo(x) {
withProb(0.5, function() {
console.log("Execution withProb callback");
return 0;
});
return x;
}
console.log("Foo is " + foo(1));