Question about making a 4-line if statement into a single line

24 views (last 30 days)
hello
first, here is my code
A=rand;
if A > 0.5
disp([num2str(A), ' ', 'Great indeed!'])
end
This is a code that generates a random number with 'rand' command and outputs 'Great indeed!' text if the value exceeds 0.5.
I want to make the code in single line but i have no idea.
Should I use 'switch' command or is there any better way?
  4 Comments
KALYAN ACHARJYA
KALYAN ACHARJYA on 26 Oct 2022
Edited: KALYAN ACHARJYA on 26 Oct 2022
@Hakyoon Kim The code is so simple, what is the objective behind to make it 1 line code?
Hakyoon Kim
Hakyoon Kim on 26 Oct 2022
Edited: Hakyoon Kim on 26 Oct 2022
in fact, this is my college assignment.
my professor asked me to make this code to a single line.(no many lines, but only one line code)
but i have no idea to make it. haha

Sign in to comment.

Accepted Answer

Matt J
Matt J on 26 Oct 2022
if rand > 0.5, disp('Great indeed!') ; end

More Answers (0)

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!